WordPress

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

10
Видаліть тисячі завдань з крон
Я виявив, що в моїй базі даних WordPress є 29 000 робочих місць з деактивованих та видалених плагінів. Я спробував декілька плагінів оптимізатора, але величезна кількість робіт cron означає, що я не можу видалити їх за допомогою плагінів. Я також спробував це в своїх функціях.php без успіху: add_action("init", "clear_crons_left"); function …
16 cron 

4
Розділіть wp_nav_menu за допомогою користувацького ходунка
Я намагаюся створити Меню, яке показує максимум 5 елементів. Якщо є більше елементів, слід <ul>створити їх в інший Елемент, щоб створити спадне меню. 5 предметів або менше: 6 предметів або більше Я знаю, що такий функціонал можна легко створити за допомогою ходунка, який підраховує пункти меню та обгортання, якщо їх …

5
Найкращий спосіб передачі змінної PHP між партіями?
У мене є змінна в header.php, наприклад: $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); Як тільки я це роблю: var_dump($page_extra_title); Я завжди отримую NULL за межі header.php (var_dump працює належним чином лише у header.php). Я вставляв ту саму змінну всюди, де мені це потрібно (page.php, post.php, footer.php тощо), але це безумство і …

4
Додайте посилання "Вихід" у меню навігації
Як я можу додати посилання на основне меню навігації з class="right"атрибутом? Я намагався додати статичне посилання, example.com/wp-logout.php?action=logoutале це призводить до сторінки підтвердження виходу. Чи є спосіб зробити це посиланням на вихід?
16 menus  login 

3
Як створити зв’язок між двома типовими публікаціями?
Я хочу створити базу даних телесеріалів за допомогою WordPress. Я дотримувався деяких навчальних посібників, і у мене є два спеціальні типи публікацій: один для movies, один для та series. Я дотримувався цієї посади для структури . Моє запитання: як я можу встановити взаємозв'язок між фільмами та видами серій?

1
Кілька входів у керуванні настроювачем
Скажімо, у мене є одне спеціальне керування, але це управління має два входи, які потребують збереження, наприклад: Тип та вартість валюти Розмір та одиниця виміру Ім'я та прізвище Текст і стиль Зображення та розмір зображення Сім'я шрифтів та вага шрифту Як би я це зробив? Я бачу, що при створенні …

4
Як додати адміністраторське повідомлення після збереження / оновлення після публікації
У мене є тип публікації, який використовує post_save, щоб взяти адресу з post-meta та отримати координати lat / lng з API Google. Мені потрібен спосіб сповіщення користувача, якщо виникла проблема із завантаженням координат. Я спробував використовувати admin_notices, але нічого не відображається: public static function update_notice() { echo "<div class='error'><p>Failed to …

2
Як теми забезпечують підтримку дитячих тем?
Одним із запитів у topicforest є те, що потрібні теми для підтримки підтримки дітей. Я знаю, що таке дочірні теми, хоча я з ними не багато працював, але хотілося б знати, чи є у мене те, що має підтримувати дочірні теми?

4
Як відключити "Post Lock / Edit Lock"?
Я хочу вимкнути це лише для одного типу публікації, оскільки це насправді не має значення, якщо його редагує інший користувач (основна область редагування вмісту - Ajaxified, а не-адміністратори можуть бачити це лише). Я переглянув основні функції, але не зміг знайти точку входу. З функції wp_set_post_lockя здогадуюсь, що мені доведеться перехоплювати …

1
Чому WordPress додає 0 (нуль) до відповіді Ajax?
Якщо я не закінчую функцію обробки Ajax на exit()або die(), функція Ajax отримує потрібний і правильний вихід, але наступний 0. Будь-яка ідея, чому це відбувається? Це означає бути таким чи це можна виправити? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } Я читав в AJAX у плагінах …


3
Передайте булеве значення у короткому коді
Як у шорт-кодах WordPress можна передавати булеві атрибути? Обидва [shortcode boolean_attribute="true"]або [shortcode boolean_attribute=true]дають рядкові значення. EDIT Користувачам, які знають, що роблять, не виникне жодних проблем, якщо я використовую трюк, який прокоментував @brasofilo. Але деякі користувачі загубляться, якщо дадуть falseзначення атрибуту та отримають trueзначення. То чи є якесь інше рішення?

1
get_template_directory () vs bloginfo ('template_directory') vs TEMPLATEPATH
Я читав цю статтю: Поширені помилки розвитку WordPress та як їх виправити , і в ній автор пише: Отримання місця розташування теми: Якщо ви використовуєте TEMPLATEPATH або bloginfo ('template_directory'). стій! Ви повинні використовувати дуже корисний get_template_directory (), як видно з моїх прикладів вище. Але він не пояснює. Що так поганого …

5
Використання Wordpress 3.5 Media Uploader у метабоці?
Чи можливо це зробити? Мені подобається, як працює новий завантажувач. Я здогадуюсь, що це стосується дзвінка jQuery, як і в інший спосіб. EDIT Це код, яким я зараз користуюся jQuery(document).ready(function($) { $('.custom_upload_image_button').click(function() { imageField = $(this).prev('input'); tb_show('', 'media-upload.php?type=image&TB_iframe=true'); }); window.send_to_editor = function(html) { imgurl = $(html).attr('href'); $(imageField).val(imgurl); tb_remove(); }; $('.clear_field').click(function() …
16 jquery  uploads 

5
Налаштування ієрархічного користувацького типу публікації постійних посилань працювати так само, як сторінки
Тут я переглянув кожне запитання про користувацькі постійні посилання типу публікацій, але, здається, це проблеми або з переписаними користувальницькими таксономіями, або явна відсутність flush_rewrite_rules (). Але в моєму випадку я використовую лише спеціальний тип публікації (без систематики), встановлений як ієрархічний (тому я можу призначити відносини батько-дитина), з належною "підтримкою" метабокса …

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