• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Информация Wordpress: плюшки файла functions.PHP ))

Статус
В этой теме нельзя размещать новые ответы.
интерсует один вопрос, как решить такую задачу:
Нужно чтобы как записи вставлять документы(pdf, doc, jpg ит.д.), т.е. отдельная рубрика с архивом, только ссылки на файлы и всё, и на главной с помощью виджета отобрать последние документы
 
Здравствуйте
подскажите есть ли какой-то модуль для клиники ( список врачей ) ?
Да, такое есть, не знаю чем и как это реализовано. Но есть шаблон Clinico Premium Medical and.Health

Там есть именно такое.
Мож его как бы скачать, посмотреть и тем самым оттуда выдрать и себе реализовать.
 
/** Выводим различное количество записей для категорий **/
function custom_posts_per_page($query){
if ($query->is_main_query() && is_category('название категории')){$query->set('posts_per_page',8);}
if ($query->is_main_query() && is_category('название категории')){$query->set('posts_per_page',5);}
}
add_action('pre_get_posts','custom_posts_per_page');

/** Удаляем стандартные размеры загружаемых изображений. Этот код оставляет только полный размер изображений,тот который загружаете.**/
function true_remove_default_image_sizes( $sizes ) {
unset( $sizes['thumbnail']); // отключаем миниатюры
unset( $sizes['medium']); // отключаем средний размер
unset( $sizes['large']); // отключаем крупный размер
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'true_remove_default_image_sizes');

/** Добавляем свои размеры изображений миниатюры **/
add_image_size('post-img', 190, 95, true); // миниатюры для похожих материалов

// удаляем поле сайт из формы комментариев
function remove_comment_fields($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'remove_comment_fields');

//Отключаем Emoji code WordPress (смайлы)
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );

/* Полезно при отображении всех постов на главной*/
function custom_excerpt_length( $length ) {
return 250;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

Допустим вы хотите вставлять код адсенс внутри поста, но вам не хочется постоянно вводить весь код каждый раз. Чтобы упростить создаем такой шорткод

function showads() {
return '<div id="adsense"><script type="text/javascript"><!–
google_ad_client = "pub-XXXXXXXXXXXXXX";
google_ad_slot = "4668915978";
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>

<script type="text/javascript"
src="Для просмотра ссылки Войди или Зарегистрируйся">
</script></div>';
}

add_shortcode('adsense', 'showads');

где вместо XXXXXXXXX — пишем свой номер. Теперь, добавив код [adsense] внутрь поста он будет автоматически заменяться на код адсенса при опубликовании.

проверяем нагрузку сайта

function sys_stat() { printf(('System statistic : %d queries / %s seconds'), get_num_queries(), timer_stop(0, 3)); if ( function_exists('memory_get_usage') ) echo ' / ' . round(memory_get_usage()/1024/1024, 2) . ' mb'; }


в футер вставляем
<?php sys_stat(); ?>
 
Последнее редактирование модератором:
wp-login.php редактируйте...

Позвольте возразить. Такой способ поможет до первого обновления движка.

Еще плюшка
Код:
function remove_admin_bar_links() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu('wp-logo');
    }
add_action( 'wp_before_admin_bar_render', 'remove_admin_bar_links' );
В админской панели удалит иконку водрпресса в левом верхнем углу

Плюшки не мои, нашел на просторах интернета.
 
Недавно надо было найти быстро фотку в папке uploads.. Да, там конечно все отсортированно по годам и месяцам.. Но жуть как не удобно... Ведь в месяц может быть куча постов... Вот и пришлось немного добавить функционала что бы фотки от постов ложились по папкам с именем поста..
Добавляем в functions.php
Код:
add_filter('upload_dir', 'sp_upload_dir');
function sp_upload_dir($upload) {
if (isset($_REQUEST['post_id'])) {
$id = $_REQUEST['post_id'];
$post = get_post($id);
$upload['subdir']="/".$post->post_name;
$upload['path'] = $upload['path'] . $upload['subdir'];
$upload['url'] = $upload['path'] . $upload['subdir'];
}
return $upload;
}
 
Снять ограничение на длину ссылки кириллистических доменов:

Код:
remove_filter( 'sanitize_title', 'sanitize_title_with_dashes' );

// add our custom hook
add_filter( 'sanitize_title', 'wpse8170_sanitize_title_with_dashes', 10, 3 );
function wpse8170_sanitize_title_with_dashes( $title, $raw_title = '', $context = 'display' ) {
    $title = strip_tags($title);
    // Preserve escaped octets.
    $title = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '---$1---', $title);
    // Remove percent signs that are not part of an octet.
    $title = str_replace('%', '', $title);
    // Restore octets.
    $title = preg_replace('|---([a-fA-F0-9][a-fA-F0-9])---|', '%$1', $title);

    if (seems_utf8($title)) {

        $title = utf8_uri_encode($title, 500); // <--- here is the trick!
    }



    return $title;
}
 
Здравствуйте
подскажите есть ли какой-то модуль для клиники ( список врачей ) ?
Любая галерея-портфолио с сортировкой по категориям, вместо категория работ — врачебные специализации
 
Любая галерея-портфолио с сортировкой по категориям, вместо категория работ — врачебные специализации
Попробуйте эти пагины:
Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся
 
Да, такое есть, не знаю чем и как это реализовано. Но есть шаблон Clinico Premium Medical and.Health

Там есть именно такое.
Мож его как бы скачать, посмотреть и тем самым оттуда выдрать и себе реализовать.
А есть данный шаблончик у кого нибудь в наличии ??? Может кто то покупал ?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху