WordPress

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

5
Перекладіть плагін за допомогою .po .mo файлів
Я хочу перекласти цей плагін. Плагін вже перекладений на інші мови, і він має .potфайли для додавання нових мов (наскільки я зрозумів з опису). Як я можу створити .poта .moфайли для своєї нової мови та зробити їх доступними, щоб використовувати плагін? Я намагався визначити російську мову у своєму wp-config.phpфайлі, вставивши …

1
Різниця між ієрархічними та неієрархічними таксономіями?
Питання: "Яка різниця між ієрархічними та неієрархічними таксономіями?" Це питання насправді спочатку наткнулось на мене, тому я подумав, що було б гарною ідеєю показати різницю іншим, хто займається серфінгом, шукаючи розрізнення. Зокрема, питання стосується hierarchicalаргументу, переданого register_taxonomy()функції. Більш конкретно, яка різниця між цим: 'ієрархічний' => false register_taxonomy('movie-genre', 'movie', array( 'hierarchical' …

3
Які відмінності між WPINC та ABSPATH?
Розробникам плагінів прийнято захищати додатки від прямого доступу. Я бачив два способи зробити це: if ( ! defined( 'WPINC' ) ) die; і if ( ! defined( 'ABSPATH' ) ) exit; Які відмінності між WPINC та ABSPATH? Який із них є правильним?

3
Як правильно підготувати оператор% LIKE% SQL?
Я хотів би використовувати висловлювання LIKE% text%, поки ще використовує клас WordPress $ wpdb для санітарії та підготовки введення. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Я спробував щось подібне безрезультатно: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Як правильно підготувати оператор% LIKE% SQL, використовуючи клас …
34 mysql  wpdb  sql 

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

10
Як показати список ієрархічних термінів?
У мене є ієрархічна систематика, яка називається "географічне розташування". Він містить континенти першого рівня, а потім країни для кожного. Приклад: Europe - Ireland - Spain - Sweden Asia - Laos - Thailand - Vietnam тощо. Використовуючи get_terms (), мені вдалося вивести повний перелік термінів, але континенти змішуються з країнами, в …

1
Тестування гачків зворотного дзвінка
Я розробляю плагін за допомогою TDD, і одне, що я повністю не можу перевірити, це ... гачки. Я маю на увазі ОК, я можу перевірити зворотний виклик гака, але як я можу перевірити, чи гак насправді спрацьовує (як власні гачки, так і гачки WordPress за замовчуванням)? Я припускаю, що деякі …

2
Видаліть посилання API JSON у заголовку HTML
Хтось знає, як видалити посилання API WordPress JSON в тезі заголовка? <head> ... <link rel='https://api.w.org/' href='http://example.com/wp-json/' /> <link rel="alternate" type="application/json+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> <link rel="alternate" type="text/xml+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> </head> Я хотів би уникати використання плагіна. Якщо можливо, чи є спосіб видалити їх за допомогою функції видалення? remove_action( 'wp_head', 'rsd_link' );
33 themes 


3
Додавання стовпця "Порядок меню" до екрана адміністратора спеціального типу публікації
Я хочу використовувати menu orderатрибут для контролю замовлень для спеціального типу публікації, який буде використовуватися для певної мети. Досить легко додати це до CPT за допомогою, supports => array('page-attributes')але як я можу виставити значення порядку меню на екрані переліку адміністратора для цього CPT?


3
Тримаючи синхронізовану базу даних WP для кількох розробників за допомогою git
Я працюю над вдосконаленням свого робочого процесу git, як це стосується моїх проектів розвитку WordPress. Часто, розробляючи систему управління вмістом, я створю сервер розробки (як http://dev.finalsitename.com), що містить власні типи публікацій та таксономії, які будуть використовуватися у виробничій версії. Це дозволяє моєму клієнту почати додавати свій вміст на сайт. Хоча …

6
Змінити перегляд Media Media Media за замовчуванням на 3,5?
Чи вставляє медіа в публікацію, чи є спосіб змінити перегляд медіа-бібліотеки за замовчуванням з "Усі медіа-елементи" на "Завантажено в цю публікацію"? Є ще одна тема, з якої було витягнуто це запитання: Як керувати відносинами вкладень

6
Як отримати URL-адресу зображення лише на the_post_thumbnail
Я хочу знати, як увімкнути URL-адресу зображення the_post_thumbnail() За замовчуванням the_post_thumbnail() <img width="800" height="533" src="http://domain.com/wp-content/uploads/2011/02/book06.jpg" class="attachment-post-thumbnail wp-post-image" alt="book06" title="book06" /> Тут я хочу лише захопити src. Як я фільтрую the_post_thumbnail()лише для отриманняhttp://domain.com/wp-content/uploads/2011/02/book06.jpg Дай мені знати

6
Відправлення посилання для скидання пароля програмно
Я створив цю сторінку вручну: $user_login = sanitize_text_field( $_GET['user_login'] ); if ( username_exists( $user_login ) || email_exists($user_login) ) { ?> <!--Everything has been validated, proceed ....--> <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function submit() { var f = document.getElementById('lostpasswordform'); f.onclick = function () { }; document.lostpasswordform.submit(); …
33 php  pages  password 

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