WordPress

8
Модульное тестирование PHP WordPress?

Учитывая, как написан WordPress и как он взаимодействует с базой данных, и учитывая, как он не очень ориентирован на ООП, существует ли способ модульного тестирования темы? Есть ли способ модульного тестирования фреймворка (не фреймворка темы), который взаимодействует с WordPress, то есть,...

8
Нужно ли использовать Цикл на страницах?

Я пишу свою первую тему WordPress и у меня есть вопрос об использовании The Loop в шаблонах страниц. Шаблоны страниц, на которые я смотрел, в основном повторяют один и тот же шаблон (пример из Twenty Twelve): <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content',...

8
Сделать Google индексировать весь пост, если он разделен на несколько страниц

Хотя это вопрос, это также серьезное предупреждение для издателей, которые разделяют их сообщения с помощью <!--nextpage-->. Голый со мной. Я пользуюсь платформой с множеством авторов, которая очень высоко оценивается поисковыми системами. Делая улучшения, связанные с SEO, я заметил, что...

8
Передача параметров в пользовательский шаблон страницы с использованием чистых URL

Теперь я передаю параметры в пользовательский шаблон в следующем формате www.example.com/?pageid=12&rid=24&title=this-is-the-title Я создал две таблицы. Поэтому мне нужно получить данные и отобразить их на этих страницах. Я хотел бы использовать чистый формат URL, например:...

8
Ограничить размер кэша от W3 Total Cache [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Можно ли определить ограничение на количество свободного места, которое может использовать W3...

8
Что такое $ interim_login?

Я нашел $interim_loginпеременную в wp-login.phpфайле, и я не уверен, что он делает или что это такое. Документация по сетям довольно скудная. Что такое

8
Включение бесплатной доставки в Woo Commerce по отдельным пунктам [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Я хотел бы знать, возможно ли включить бесплатную доставку с помощью Woo Commerce, только если...

8
Сохранить информацию о камере как метаданные при загрузке изображения?

Я пытаюсь, чтобы WordPress автоматически сохранял метаданные «кредит», которые хранятся в загружаемых мной изображениях. Я знаю, что это будет введено в качестве пользовательского метаполя поста с помощью update_post_meta(). «Кредитная» информация собирается wp_read_image_metadata(), но...

8
Как предотвратить удаление сообщения?

Что касается вопроса аудита, я хочу, чтобы сообщение можно было удалять, но не удалять - для всех пользователей. Так что у меня есть плагин, как add_action('before_delete_post', function($id) { wp_die(0); }); Но, похоже, не все действия удаления являются ajax, поэтому будет показан черный экран с...

8
Разрешить редакторам редактировать ожидающие сообщения, но не черновики

У меня есть большое количество пользователей с возможностями редактора, которые помогают просматривать сообщения. Это мои текущие настройки для этой роли: Как вы можете видеть, что они имеют право edit_postsи , edit_others_postsно они не могут edit_published_posts. Это означает, что они могут...

8
Многопользовательский сайт и подписи к изображениям

На многопользовательских сайтах, когда авторы выбирают изображения из библиотеки мультимедиа, они могут выбирать изображения, загруженные другими авторами. Проблема в том, что они могут редактировать заголовок, и он меняет его как для создаваемого ими поста, так и для любых предыдущих постов,...

8
CPT шаблон не отображается - получение 404

Я разрабатываю плагин Custom Post Type, который отлично работает в dev. Теперь, когда я переместил его в производство, я получаю 404, когда пытаюсь отобразить шаблон для CPT. Итак, два вопроса: 1- Есть ли какой-то механизм для определения пути, по которому WP прошел через иерархию? 2- Почему бы...

8
Должны ли файлы плагинов следовать определенному соглашению, которое «подхватывает» WordPress?

Я разработал плагин, используя обычное соглашение об именовании основного файла плагина после папки плагина (то есть prefix-somepluginдля папки и prefix-someplugin.phpдля файла). Тем не менее, я видел несколько плагинов, которые используют следующую структуру: prefix-someplugin - plugin-loader.php...

8
Подчеркивает в пользовательских полях

При попытке выполнить WP_Query с использованием meta_query () у меня возникли некоторые проблемы, потому что настраиваемые поля, созданные плагином, имели _в начале свое имя. Хотя я заметил, что он был сохранен в базе данных таким образом, я понятия не имел, почему он там был, и подумал, что должен...

8
Ошибка «Попытка получить свойство необъекта» с Custom Walker для wp_nav_menu

Я пытаюсь добавить некоторые связанные с ARIA вещи в функцию wp_nav_menu. Я использую пользовательский класс ходунков для этой цели: class Walker_Nav_Menu_With_Aria extends Walker_Nav_Menu { function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth);...

8
Сортировка: пользовательский запрос с заказом meta_value_num THEN по заголовку

я пытаюсь выполнить пользовательский запрос типа записи, чтобы соответствовать следующим критериям: сортировать фильмы сначала по годам в порядке убывания, а затем («внутри» порядка года) по названию в алфавитном порядке. желаемый результат: название фильма A, 2006 название фильма Z, 2006 ......

8
Как удалить слаг из иерархических пользовательских типов в 3.5.2

Я знаю, что это не предлагается и что существует много дискуссий по этому поводу. К сожалению, после недели попыток и испытаний мне так и не удалось удалить слизень из моего пользовательского типа. Вот ситуация: Мне нужна структура URL post / blog / my-blog-post [хорошо!] страницы / родительский...

8
не удалось загрузить wp-admin / admin-ajax.php

Я получаю эту странную проблему. В прошлый день все работало нормально. Теперь вдруг ни один из моих запросов AJAX не работает. Проблема (я обнаружил, что в консоли Firebug): Не удалось загрузить ресурс: ...... / wp-admin / admin-ajax.php Так что как-то запрос к admin-ajax.phpфайлу не удаётся. Я...

8
Загрузить изображение с веб-страницы в папку загрузки по умолчанию

Я пишу собственную тему / плагин, в котором мне нужно программно загружать изображения с определенных веб-страниц в папку загрузки, а затем вставлять их как часть поста. Итак, я смог найти URL-адрес изображения программно, а затем мне нужно сохранить их в папке загрузки в разделе wp-content, однако...