Задавайте питання щодо курсів WordPress

Екшени та скрипти для WordPress

Код жарт для вашого сайту. Працюватиме не лише на WordPress. Перевертаємо сайт за допомогою css3 стилів.

body{
                -moz-перетворення: Повернути(180Ступінь);
                -вебкіт-перетворення: Повернути(180Ступінь);
                -О-перетворення: Повернути(180Ступінь);
}

Заміна окремих слів при додаванні коментарів

За допомогою коду можна визначити список стоп-слів (наприклад, так слово лайка wp-***in) або зробити так, щоб при додаванні в коментарях окремого слова воно замінювалося на спеціальне посилання. Увага: Дані змінюються прямо в базі, а не на висновку.

add_filter( 'pre_comment_content', 'wps_filter_comment' );
функція wps_filter_comment($Коментар) {
        $замінити = масив(
                // 'СЛОВО ДЛЯ ЗАМІНИ' => 'REPLACE WORD WITH THIS'
                'foobar' => '*****',
                'ненависть' => 'Любов',
                'зум' => 'зум'
        );
        $коментар = str_replace(array_keys($Замінити), $Замінити, $Коментар);
        повернення $comment;
}

Додаємо кнопки у візуальний редактор WordPress

Додайте код у файл functions.php вашої теми і у вас з'являться кнопки підрядкового та надрядкового розташування тексту. Стануть в нагоді якщо вам необхідно писати формули в записі на блозі WordPress. Параметр mce_buttons_3 можна замінити на mce_buttons_2 він показує, у якому рядку будуть нові кнопки.

функція enable_more_buttons($Кнопки) {
  $Кнопки[] = 'sub';
  $Кнопки[] = 'sup';
  повернення $buttons;
}
add_filter("mce_buttons_3", "enable_more_buttons");

Вимкнути адмін-панелі (Є адмін) повністю

Для повного відключення адмін панелі на стороні користувача для всіх, у тому числі й адміністратора можна використовувати код:

<? 
        add_filter (  "show_admin_bar ' ,  '__return_false'  );
 ?>

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

add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
функція posts_columns($За замовчуванням){
    $За замовчуванням['riv_post_thumbs'] = __('Великі пальці');
    повернення $defaults;
}
функція posts_custom_columns($column_name, $id){
        if($column_name === 'riv_post_thumbs'){
        відлуння the_post_thumbnail( 'рекомендована мініатюра' );
    }
}

Виведення контенту в окремій колонці у списку статей.

Один із відвідувачів мого сайту попросив допомогти у вирішенні проблеми. Проблема полягала в тому, що на сайті було багато анекдотів., деякі з них потрібно було видаляти, а інші залишати. Оскільки контенту на сайті було багато, а анегдоти короткі, то переходити на сторінку для її перегляду було незручно. Почухавши ріпу і як завжди розуміючи, що часу особливо не вистачає на вирішення всіх завдань, я вирішив відкласти проблему до кращих і вільніших часів. Завдання було вирішено мною при написанні наступного уроку і ось код для вирішення цієї, як виявилося не складного завдання.

Додаємо код у файл functions.php вашої теми.

add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
функція posts_columns($За замовчуванням){
    $За замовчуванням['riv_post_thumbs'] = __('Зміст');
    повернення $defaults;
}
функція posts_custom_columns($column_name, $id){
        if($column_name === 'riv_post_thumbs'){
        відлуння the_content();
    }
}

Купить хостинг WordPress
/* Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

6 Відповіді

  1. Вадим Бачинский :

    Це я останнє просив, з анекдотами.

    Все працює чудово, те що треба. Навіть уже не чекав. Не знаю як дякувати.

  2. адмін :

    Радий, що код був корисний. Залишайтесь з нами ще багато всього корисного буде, він працює з API WordPress.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються дані ваших коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal