WordPress

Q & A для разработчиков и администраторов WordPress

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


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

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

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

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

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

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

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

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

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

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

2
Неопределенное смещение: 0 в> […] /wp-includes/capabilities.php в строке 1067
Привет, я получаю эти сообщения об ошибках при настройке localhost, но только с включенной Genesis Framework; WordPress Twenty Eleven работает отлично. Это происходит, когда я хочу создать новый пост. Если я обновлю страницу, ошибка повторится, но сам пост создается, и кажется, что все идет хорошо. Кто-нибудь знает, что вызывает это? …

2
Запоминание синтаксиса
Я надеюсь, что следующий вопрос приемлем здесь. Я полностью полагаюсь на копирование / вставку для большинства функций WP, однако, полагаю, ветераны WP этого не делают. Важно ли наизусть знать общий синтаксис WP, и если да, то действительно ли люди стараются запомнить их так же, как мы запоминаем стихи или цитаты?
8 functions 

1
WordPress 3.5: переключиться обратно на Old Media Uploader?
Есть ли способ вернуться к старому медиа-загрузчику в WordPress 3.5? Новый для меня очень медленный, так как у меня на сайте тысячи и тысячи изображений, и у меня есть несколько плагинов, которые работают только со старым загрузчиком.
8 uploads  media 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.