WordPress

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

3
Додайте параметри екрана на користувацькі сторінки адміністратора
Я хочу додати параметри екрана на сторінку налаштувань плагіна, як і ті, які доступні на інформаційній панелі. Я спробував скористатися add_optionметодом WP_Screenоб’єкта і виявив, що він підтримує лише два варіанти. per_pageі layout_columns. Хтось знає, який варіант екрана використовувати, щоб отримати такі параметри, як той, який знаходиться на сторінці інформаційної панелі? …

2
Передайте змінну PHP в javascript
Чи є можливість передавати деякі змінні PHP в JavaScript, щоб я міг їх використовувати пізніше? Тільки в single.php. Я чув про те, wp_enqueue_scriptsале з цим потрібно оголосити шлях до файлу JS, але він мені не потрібен.

3
Новий статус публікації для користувацького типу публікації
У мене є власний тип публікації recipes. Я використовую сценарій cron, щоб автоматично агрегувати новини в базу даних. Зараз імпортується та зберігається як "Очікує на розгляд". Чи можливо створити інший статус публікації, Aggregatedякий називається, в якому будуть перераховані всі зведені новини, які публікуються? Я спробував скористатися register_post_statusфункцією, однак це, схоже, …

2
видалення вбудованих стилів з WP-підпису div
Вбудовані атрибути ширини та висоти ніколи не були великою проблемою із зображеннями в WordPress, оскільки їх легко перезаписати CSS. Проблема, яка виникає у мене, полягає в тому, що будь-які зображення із заголовками загортаються у вкладення ID '(' attachmentnumber ') та клас' wp-caption '. І їм надаються властивості ширини та висоти …
13 posts  images 

2
як я можу додати піктограму / зображення для дочірньої теми?
Я поставив для дитини тему двадцятирічної теми. У розділі тем, що під зовнішнім виглядом я бачу лише назву дочірньої теми, ім’я автора та сіре поле над ним. Як я можу додати значок / зображення для відображення у сірому полі?

2
WooCommerce: як редагувати get_price_html
Я намагаюся відредагувати цінову вартість для одного товару. В single-product/price.phpє шаблон виклик $product->get_price_html. Як я можу редагувати цю функцію / метод, щоб змінити спосіб подання HTML? На даний момент, навіть якщо я видалю весь вміст функції, що знаходиться в class-wc-productній, все ще дивом відображається? Хтось знає, чому?

8
Отримати URL-адресу поточної сторінки (включаючи сторінку)
Чи є функція WP для автоматичного отримання правильної URL-адреси поточної сторінки? Значить, якщо я щойно відкрив одну посаду, функція повертає те саме get_permalink(), що й якщо, якщо я перебуваю на сторіновому екземплярі сторінки (при вході в коментарі), функція повертає те саме, get_pagenum_link(get_query_var('paged'))що і. Я шукав кодекс, але не знайшов того, …

1
Спеціальні стовпці для таблиці списку таксономії
У мене є такий код, щоб додати новий стовпець до мого екрану редагування таксономії ( edit-tags.php?taxonomy=book_place&post_type=books) function add_book_place_columns( $columns ) { $columns['foo'] = 'Foo'; return $columns; } add_filter( 'manage_edit-book_place_columns', 'add_book_place_columns' ); function add_book_place_column_content( $content ) { content = 'test'; return $content; } add_filter( 'manage_book_place_custom_column', 'add_book_place_column_content' ); Це працює, але мені …


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


2
Отримайте plugin_dir_url () з одного рівня вглиб плагіна
Я написав кілька плагінів за допомогою структури: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php Щоб скористатися OO та загальним структуруванням мого коду Зсередини файлу класу є час, коли мені потрібно отримати URL-адресу базового плагіна ... Я використовував таке, але впевнений, що є кращий спосіб: $this->plugin_location = substr(plugin_dir_url(__FILE__),0, strrpos(plugin_dir_url(__FILE__), "/",-2)) . "/"; Ще одна ідея, з …


5
Чи може розробник прийняти плагін, позначений як "не оновлюється протягом 2 років"?
Я натрапив на кілька плагінів WordPress на http://wordpress.org/extend/plugins/ з цим попередженням: Цей плагін не оновлювався протягом 2 років. Він більше не може підтримуватися або підтримуватися, і він може мати проблеми сумісності при використанні з більш новими версіями WordPress. Чи є спосіб "прийняти" або "перевірити" такий плагін? У мене є один …

4
Автоматично замінюйте оригінальне завантажене зображення великим розміром зображення
Оскільки наші користувачі регулярно завантажують ~ 6 Мб зображення для використання на веб-сайті (і не надто знайомі з тим, як змінити їх розмір спочатку), WordPress зберігає оригінали, а також змінює їх розміри на кілька різних розмірів. Я хотів би функцію або плагін, який переносить завантажене зображення, змінює його розмір до …
13 images 

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