WordPress

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


5
Спеціальні типи публікацій, таксономії та постійні посилання
Це зводить мене з глузду, і я впевнений, що це просто, але нічого, що я шукаю, не створює просту структуру (все дуже складно). У мене є власний тип публікації product_listingта спеціальна таксономія product_cat(яка є ієрархічною і повинна мати подібні категорії). Я просто хочу, щоб мої URL-адреси виглядали так: mysite.com/products/category1/product-name1 mysite.com/products/category2/product-name2 …

2
Як я можу додати поле для завантаження зображення безпосередньо на спеціальну панель запису?
Я додав нову сторінку в розділі "Сторінки" в адміністраторі Wordpress і додав кілька спеціальних полів. Я також хотів би мати можливість додати поле зображення для завантаження в редактор сторінки - чи є спосіб зробити це через користувацькі поля? Або є інший напрямок, який мені потрібно взяти, якщо мені потрібна ця …

5
Як встановити образне зображення (мініатюру) за URL-адресою зображення під час використання wp_insert_post ()?
Переглядаючи вказівку посилання функції для wp_insert_post () , я помітив, що в масиві, який він вимагає, немає жодного параметра, який дозволить мені встановити "Featured Image" для публікації, що відображається як мініатюра повідомлення у моїй темі. Я розглядав такі функції, як set_post_thumbnail () , як запропонував містер Беннетт, але це, здається, …

3
Чи збираються перехідні сміття?
Це питання змусило мене думати, що транзиторні RSS-канали у wp_options не видаляються автоматично? Передбачається, що перехідні періоди закінчуються та видаляються. Однак єдиний спосіб, коли я бачу, що це обробляється - це коли термін тимчасового терміну закінчується і запитується, тоді він видаляється під час запиту. Що робити, якщо термін минулого закінчився, …


6
WordPress wp-admin https цикл переадресації
Я використовую nginx як свій веб-сервер, і я відредагував файл конфігурації, щоб вказати на https, тому я змінив налаштування URL-адреси WordPress на https, а також додав код адміністратора WordPress force ssl до мого файлу wp-config, але я продовжую працювати з помилкою " Ця веб-сторінка має цикл переспрямування "
60 ssl  nginx 

5
Який правильний спосіб використання функцій WordPress поза файлами WordPress?
Я читав про два способи ініціалізації функції WordPress поза файлами WordPress, тому ми можемо використовувати ці функції на будь-якій сторінці або веб-сайті поза блогом WordPress. Який із цих 2 методів є правильним? Які випадки використання для кожного методу, якщо обидва є правильними? Яка залежність між використанням того чи іншого методу? …

8
Як правильно включити PHP-файли у плагіни
Моя проблема полягає в тому, коли в основний файл плагіна я включаю файл PHP приблизно так: include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); і в цьому файлі у мене є заклик до функції WordPress на зразок: add_action('hook', 'callback'); і …

7
видалити запуск або delete_filter із зовнішніми класами?
У ситуації, коли плагін інкапсулював свої методи у класі, а потім зареєстрував фільтр або дію проти одного з цих методів, як ви видалите дію чи фільтр, якщо у вас більше немає доступу до екземпляра цього класу? Наприклад, припустимо, у вас є плагін, який робить це: class MyClass { function __construct() …
59 actions  filters 

5
Як перевірити, чи користувач перебуває у певній ролі?
У мене досить специфічна вимога показувати різний текст у мітці поля на сторінці профілю користувача на основі ролі поточного користувача. Я не можу зрозуміти, як перевірити, чи є поточне використання "автором". Я шукаю таку функцію, як: is_user_in_role($user, "author"); Я думаю, що це досить просто, але я занадто довго шукав без …

4
Чи є блок-схема послідовності завантаження WordPress?
Так як WP повинен завантажувати серії файлів із, index.php -> ... -> wp-header.php -> ... ->functions.php ... і так далі при виконанні. Також під час виконання має бути аналогічна блок-схема для викликів функцій, умовних умов тощо . Чи доступні такі діаграми потоків будь-де?

6
Спеціальні шаблони типу публікації з папки плагіна?
Я хотів би запропонувати свій власний тип публікації як плагін, щоб люди могли ним користуватися, не торкаючись папки їх тем. Але спеціальні шаблони типу публікації - наприклад, single-movies.php - знаходяться у папці тем. Чи є спосіб отримати WP для перевірки наявності single-movies.php у папці плагіна? Приєднання функції до ієрархії Філера …

9
Отримати ім’я поточного файлу шаблону
Я знайшов це для відображення поточного імені файлу, що використовується в шаблоні: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) { $template_file = $index[0] ; } } } $template_contents = file_get_contents($template_file) ; …
57 templates 

1
Інструмент для аналізу правил переписування? [зачинено]
Чи є хороший інструмент для аналізу моїх правил переписання? Я завжди плутаюсь з регулярними виразами та заміною параметрів. Я щось створив сам і опублікую тут, щоб інші могли ним користуватися, але будь ласка, не соромтесь додавати інші інструменти!

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