WordPress

Питання та відповіді для розробників та адміністраторів WordPress

2
Як перевірити, чи ввійшов користувач (не поточний користувач)?
Мені потрібно відображати статус в Інтернеті (онлайн / офлайн) для кожної сторінки автора (користувацький шаблон авторської сторінки). is_user_logged_in () стосується лише поточного користувача, і я не можу знайти відповідний підхід, орієнтований на поточного автора, наприклад is_author_logged_in () Будь-які ідеї? Відповідь Один Трік Поні був досить люб’язним, щоб підготувати кодування двох-трьох …
22 author  users  status 

4
Додавання категорій до користувацького типу публікації в постійній посилання
Я знаю, що люди вже це запитували і зайшли до того, як додали спеціальний тип публікації та переписали на постійне посилання. Проблема в тому, що у мене є 340 існуючих категорій, які я хотів би продовжувати використовувати. Раніше я міг бачити / категорію / підкатегорію / ім’я Тепер у мене …

5
Як можна дозволити редактору змінити параметри теми?
Я щойно налаштував для свого друга новий блог і подумав, що краще не надавати йому адміністраторського доступу одразу в якості запобіжних заходів. Тому я створив нового користувача як редактор. Але потім я побачив, що цей користувач не може змінити параметри теми, такі як Фон та Заголовок. Чи є простий спосіб …

4
Як мені включити редактор TinyMCE у передній частині?
Я намагаюся додати редактор TinyMCE у свій інтерфейс, звідки користувачі можуть розміщувати публікації, але досі не пощастило. Ось код: PHP: add_action('wp_print_scripts', 'my_enqueue_scripts'); function my_enqueue_scripts() { wp_enqueue_script( 'tiny_mce' ); if (function_exists('wp_tiny_mce')) wp_tiny_mce(); } Javascript: jQuery(document).ready(function(){ tinyMCE.init({ mode : "textareas", theme : "simple", /*plugins : "autolink, lists, spellchecker, style, layer, table, advhr, …

5
Додайте клас "has_children" до батьків li при зміні Walker_Nav_Menu
Я пишу персоналізований ходовий клас для wp_nav_menu і хочу, щоб можна було вказати, чи містить li підменю. Тому я хочу, щоб моя розмітка була такою: <li class="has_children [other-wordpress-classes]"> <a class="parent-link">Some item</a> <ul class="sub-menu"> Я знаю, як добре додати та видалити заняття, я просто не можу знайти що-небудь, щоб сказати мені, …
22 menus 


2
Як показати спеціальне мета-вікно на екрані "Швидке редагування"?
Я використовував add_meta_box (), щоб додати спеціальне мета-вікно у вікно редагування WordPress на обох сторінках та публікаціях. Як я можу зробити так, щоб це мета-вікно відображалося також на екрані "Швидке редагування"? В ідеалі я хотів би, щоб він відображався праворуч від селектора категорій.

4
Як зробити жорсткий код
Чи є спосіб, щоб я міг жорстко кодувати спеціальні пункти меню під час встановлення першої теми? Я створюю тему, яка автоматично встановить загальні сторінки при встановленні. Тож мені потрібно знати, чи можу я також додати їх до спеціального меню Wordpress, щоб клієнту не потрібно було додавати їх вручну? Іншими словами: …
22 menus 

7
Додатковий редактор TinyMCE смужки <p> та теги <br>?
Ей, хлопці, я додав TinyMCE до деяких текстових областей, які відображаються у спеціальній мета-вікні. Все форматування працює чудово, за винятком того, що редактор не зберігатиме &lt;p&gt;та не додає &lt;br/&gt;теги. Він не зберігає розриви рядків. TinyMCE налаштовується так: wp_tiny_mce(true, array('editor_selector' =&gt; $field['class'] ) ); '&lt;textarea name="', $field['id'], '" class="', $field['class'], '" …

8
Як відключити мережевий плагін для одного сайту?
Я зараз налаштовую (потенційно) велику багатосайтову мережу, і я прагну зробити якомога простішим зараз додавання та налаштування сайтів за потреби. Зараз я перебуваю на фазі, де я маю справу з плагінами. З мультисайтом мені відомо кілька різних способів активації плагінів Поставте плагін /plugins, активуйте його на кожному сайті наочно Поставте …
22 multisite 

4
Додайте спеціальне поле до категорії
Я хотів би додати спеціальні поля до певної категорії. Категорія містить лише такі поля: Ім'я: Кулі: Батько: Опис: Оскільки у мене є сайт серіалу, я хочу додати ще кілька полів, я хочу щось подібне, коли створюю нову категорію (категорія = серія) Ім'я: Виконавець: Рік: Тип: Жанр: Підсумок: Кулі: Батько: Опис: …
22 categories 

2
Визначте, чи працює WP під WP-CLI
Я використовую чудовий інструмент WP-CLI . Зважаючи на залежність від змінних середовищ Apache для конкретного випадку використання, мені потрібно дозволити біт коду запускатися лише під час роботи під WP-CLI. Як я можу виявити, чи працює WP під WP-CLI? У цьому конкретному випадку я міг би перевірити наявність відповідних змінних середовища …
22 wp-cli 

2
Додайте кілька спеціальних полів на сторінку загальних налаштувань
Що я хотів би зробити, це додати кілька загальних полів до загальних налаштувань. Це код, який я використовую. Це працює добре, але я просто не можу зрозуміти, як додати більше полів. Я хотів би створити зараз два поля, одне для номера телефону, а друге для адреси: function register_fields() { register_setting('general', …

4
Чи може wp_query повертати мета-повідомлення в одному запиті?
Я хотів би створити wp_query, який би повертав мета повідомлення у postsмасиві. $args = array ( 'post_type' =&gt; 'page', 'meta_key' =&gt; 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); Це повертає щось на кшталт: Як ви бачите, у публікаціях немає жодних метаданих, чи можливо включити метадані і …

6
Запити ядро ​​jQuery у нижньому колонтитулі?
У мене це є у моєму functions.phpфайлі, і я не можу отримати jQuery для завантаження в нижній колонтитул. У includesфайл завантажується в колонтитула штрафу, хоча. Що ще мені потрібно зробити? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.