Несколько советов и дополнений для вашего сайта

Примечание: Этот текст может содержать некоторые партнерские ссылки, а это значит, что я зарабатываю небольшую комиссию без каких-либо дополнительных затрат с вашей стороны, если вы воспользуетесь этими ссылками. Спасибо за понимание и поддержку.

Как включить пользовательский фон на своем сайте.

Включение пользовательского фона как в дефолтных темах Twenty Ten и Twenty Eleven, — это, наверное, самая простая задача. которую можно решить любому владельцу сайта, чтобы улучшить свой фон на сайте.

Добавьте небольшой код в файле functions.php вашего шаблона:

add_custom_background();

После добавления этой функции у вас появится страница настроек фона в разделе Внешний вид. Ну, а дальше — также как в дефолтной теме.

Как удалить собственные пинги на своем сайте.

Если у вас включена возможность отправлять пинги, тогда может случиться, что при добавлении ссылок на свои записи. у вас будут появляться собственные пинги, которые вам абсолютно не нужны. Как от них избавиться? Есть несколько вариантов решения.

Первый — отключить их в файле functions.php вашего шаблона:

//remove pings to self
function no_self_ping( &$links ) {
$home = get_option( ‘home’ );
foreach ( $links as $l => $link )
if ( 0 === strpos( $link, $home ) )
unset($links[$l]);
}
add_action( ‘pre_ping’, ‘no_self_ping’ );

Второй — установить и использовать специальный плагин WordPress — No Self Pings, который выполнит ту же самую работу, что и код PHP в первом варианте решения. Есть владельцы, кто не любит много плагинов, есть — кто не любит добавлять сам код PHP. Кстати, этот плагин не обязательно все время держать активным. Удалили — отключили. И так — раз в месяц.

Как выключить уведомление об обновлении WordPress

Если вас раздражает уведомление о необходимости обновления системы или плагинов — вы можете его отключить. Вот небольшой код для его удаления, вставить код надо в файле functions.php вашего шаблона:


add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

Как добавить сигнатуру (подпись) в записи.

Советую прочитать еще:  Советы по настройкам Wordpress шаблона: совершенствуем анонс the_excerpt()

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

Вам надо создать изображение со своей подписью и положить его в папку с картинками шаблона. После этого вставить в файле functions.php вашего шаблона такой код:

add_filter(‘the_content’,’add_signature’);
function add_signature($text) {
global $post;
if($post->post
<div class="signature"></div>
‘; return $text; }

Вместо yoursite, yourtheme — напишите свой домен и название вашего шаблона.

Если зависает сайт при выполнении какой-либо задачи в админке.

Если зависает при выполнении задачи админка и высвечивает белый лист — вероятнее всего, выполнение задачи превышает установленный по умолчанию лимит времени на выполнение скриптов в WordPress. Этот лимит установлен на сервере. Увеличить его можно с помощью небольшого кода в файле wp-config.php, который лежит в основной директории вашего WordPress:
set_time_limit(60);

Как создать несколько Сайдбаров для разных страниц.

Вы можете создать Сайдбар для главной страницы, а для всех остальных оставить прежний. Для этого создайте файл Сайдбара и назовите его sidebar-home.php.
В файле index.php добавьте код вместо старого вызова сайдбара:
if ( is_home() ) : get_sidebar('home'); else : get_sidebar(); endif;

Надеюсь, мои советы некоторым из читателей будут полезны.

Важно! Эта запись может содержать ссылки на плагины, которые к моменту вашего чтения и скачивания могут работать не корректно. Будьте внимательны.

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *