TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

15 советов по WordPress для разработчиков

60

WordPress является абсолютным фаворитом среди разработчиков и блоггеров, потому что он очень гибкий и настраиваемый. С тысячами полезных плагинов вы можете создать потрясающую веб-страницу с выдающимся пользовательским интерфейсом. Не забывайте, что даже новички смогут быстро сориентироваться и научиться им пользоваться.



WordPress Хаки для разработчиков

Но есть ли способ выделить свой блог? Эти пятнадцать советов по WordPress для разработчика помогут вам создать функциональную веб-страницу, которая будет выглядеть так, как вы хотите.

1 Быстрый обмен в Facebook

Социальные сети имеют решающее значение для привлечения большей аудитории на ваш сайт. Лучший способ увеличить ваш трафик – упростить публикацию в Facebook. К счастью, есть хак, который создаст кнопку публикации на Facebook на вашем веб-сайте.

Найдите файл single.php, который находится в вашей теме WordPress, а затем вставьте этот код:

<a href="https://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>" target="blank">Share on Facebook</a>

2 Войти без сообщения об ошибке

Если в вашем блоге есть опция входа в систему, вы уже знаете, что, когда пользователь вводит неверное имя пользователя или пароль, на странице появляется сообщение об ошибке. Хакеры могут попытаться взломать вашу веб-страницу, угадывая пароли и / или имена пользователей, поэтому самое разумное, что вы можете сделать для защиты своего блога, – это удалить сообщение об ошибке, потому что они не будут знать, какую часть информации они получили правильно.

Удалите сообщение об ошибке с помощью этой строки кода:

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

3 Визуальный или HTML-редактор?

Некоторые пользователи предпочитают визуальный редактор, а другие – поклонники старого доброго текстового редактора HTML. Все сводится к вашим личным предпочтениям, когда дело доходит до публикации на вашей странице WordPress. Но переключение между редакторами может раздражать, поэтому лучший способ упростить это – выбрать один из них по умолчанию.

Это код, который вам нужно ввести в файл functions.php :

Для визуального редактора :

add_filter( 'wp_default_editor', create_function('', 'return "tinymce";') );

Для текстового редактора :

add_filter( 'wp_default_editor', create_function('', 'return "html";') );

4 Добавьте свой логотип

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

Введите этот код:

add_action('admin_head', 'custom_logo'); function custom_logo() { echo ' <style type="text/css"><!-- #header-logo { background-image: url('.get_bloginfo('template_directory').'/images/custom-logo.jpg) !important; } --></style>'; }

5 последних сообщений в блоге

Если вы хотите сгруппировать и отобразить новейшие сообщения блога на своей странице WordPress, чтобы посетители могли лучше видеть темы, которые вы освещали в последнее время, для этого есть способ. Это сделает вашу страницу чище и удобнее.

Если вы хотите, чтобы на вашей главной странице было больше сообщений, измените 5 в showposts = 5 на любое число, которое вам нравится.

<?php query_posts($query_string. '&showposts=5' ); ?> <?php if (have_posts() ): while (have_posts() ): the_post(); ?> <div class="story"> <div class="story-content"> <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> <?php the_excerpt(); ?> <?php endwhile; endif; ?>

6 Нет отображения версии WordPress

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

Это код, который вам нужен:

<?php function remove_wp_version(){ return ''; } add_filter('the_generator', 'remove_wp_version'); ?>

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

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

function publish_later_on_feed($where) { global $wpdb; if (is_feed()) { $time_now = gmdate('Y-m-d H:i:s'); $time_delay = '15'; // integer $time_span = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR $where = " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$time_now') > $time_delay "; } return $where; } add_filter('posts_where', 'publish_later_on_feed');

При создании сайта WordPress для клиента очень важно правильно представить его бренд. Вы можете добавить индивидуальности, включив пользовательский текст нижнего колонтитула на панели инструментов рядом с логотипом их компании.

Щелкните на functions.php и вставьте эту строку кода:

function remove_footer_admin() { echo "Your own text"; } add_filter('admin_footer_text', 'remove_footer_admin');

9 Меньшее количество редакций

Редакции – это полезный инструмент, который позволит вам получить доступ к предыдущим версиям контента, который вы разместили на своем веб-сайте. Несмотря на то, что WordPress может сохранять каждую ревизию, их большое количество может сбить вас с толку. Лучше всего уменьшить это число и оставить для вас доступными последние несколько версий.

Если вы хотите использовать этот прием, откройте wp-config.php, вставьте его и введите желаемое число:

define( 'WP_POST_REVISIONS', 3 );

10 лучших фотографий

Вы фотограф и используете свой блог, чтобы продемонстрировать свои работы? Затем вы заметили, что WordPress немного снизит качество ваших изображений, поэтому они не будут выглядеть так подробно, как исходная версия, установленная на вашем компьютере. Но есть хак, который решит эту проблему и позволит вам загрузить свою работу во всей красе.

Вот:

add_filter( 'jpg_quality', 'high_jpg_quality' ); function high_jpg_quality() { return 100; }

11 Включение шорткода в виджетах

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

add_filter('widget_text', 'do_shortcode');

12 Удаление виджетов с определенных страниц

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

Например, откройте файл functions.php и вставьте приведенный ниже код, чтобы отключить виджеты на домашней странице:

<?php add_filter( 'sidebars_widgets', 'disable_all_widgets' ); function disable_all_widgets( $sidebars_widgets) {   if (is_home())     $sidebars_widgets = array( false );   return $sidebars_widgets; } ?>

13 Частота автосохранения

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

Перейдите в файл wp-config.php, вставьте его и отредактируйте по своему вкусу:

define( 'AUTOSAVE_INTERVAL', 45 );

14 Номер страницы для результатов поиска

Если на вашей странице WordPress много разнообразного контента, посетители могут использовать функцию поиска, чтобы найти конкретную статью, которая их интересует. Стандартная поисковая система обычно не отображает количество страниц, связанных с поиском. К счастью, есть строка кода, которая может вам помочь. Откройте файл search.php и вставьте это:

 <h2 class="pagetitle">Search Result for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count. ' '; _e('articles'); wp_reset_query(); ?></h2>

15 Замените привет

И, наконец, есть способ настроить приветственное сообщение на панели WordPress. Если Howdy кажется вам слишком банальным и вам нужно официальное приветствие, перейдите на functions.php, вставьте приведенный ниже код и измените $ newtitle на сообщение, более подходящее для вашего сайта:

function replace_howdy( $wp_admin_bar) {     $my_account=$wp_admin_bar->get_node('my-account');     $newtitle = str_replace( 'Howdy,', 'Logged in as', $my_account->title );     $wp_admin_bar->add_node( array(         'id' => 'my-account',         'title' => $newtitle,    ) ); } add_filter( 'admin_bar_menu', 'replace_howdy',25 );

Источник записи: www.webnots.com
Leave A Reply

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