WordPress

10
С чем сравнивается is_page_template ()?

Просматривая документацию Wordpress , он говорит, что is_page_template()сравнивается с «именем шаблона», если оно есть. У меня есть шаблон, хранящийся в page-homepage.phpпод названием Homepage: /* * Template Name: Homepage * Description: The template for displaying the homepage */ И у меня есть...

10
Как добавить индекс в таблицу базы данных плагинов

Я создал несколько дополнительных таблиц для плагина, который я разрабатываю, и мне нужно добавить индексы к этим таблицам. Что WordPress способ сделать это? Использование dbDelta(), похоже, не работает, и я не вижу ошибок в...

10
Как реализовать выборочное обновление с настройкой настройщика?

У меня есть раздел в шаблоне страницы в созданной мной теме, который отображает содержимое на основе страницы, которую пользователь выбирает в настройщике с помощью элемента управления dropdown-pages. Прямо сейчас он просто использует стандартный транспорт обновления по умолчанию, но, поскольку это...

10
Запретить Wordpress генерировать средний размер 768 пикселей для загрузки изображений?

Я следовал рекомендациям, чтобы WordPress не генерировал много разных размеров для отдельных загрузок изображений с помощью размеров для миниатюр, средних и больших до 0 в меню «Настройки»> «Мультимедиа» и избавился от всех экземпляров add_image_size и set_post_thumbnail_size в файле...

10
Какой из них имеет приоритет Wordpress, когда дело доходит до php.ini, wp-config и .htaccess?

Допустим, я хочу изменить максимальный лимит загрузки для веб-сайта Wordpress, и я даю следующие значения: wp-config.php: 128 МБ php.ini: 256 МБ .htaccess: 64 МБ Итак, какой из них будет приоритет Wordpress при обработке по мере...

10
Пожалуйста, объясните, как Wordpress работает с набором символов MySQL и сопоставлением на низком уровне.

Как следует из названия вопроса, я хочу понять, как Wordpress работает с наборами символов MySQL и параметрами сортировки. Как я покажу ниже, вещи не имеют особого смысла для меня ... Я установил Wordpress, следуя инструкциям на их странице установки:...

10
WordPress 4.8.1 использует mysql_connect, который не работает с PHP 7

Я только что обновился до PHP 7 и обнаружил, что WordPress 4.8.1 (последняя версия) все еще использует mysql_connect в модуле wp-db.php, но mysql_connect устарела. Следующий код взят из wp-db-php, строки 1567-1571: if ( WP_DEBUG ) { $this->dbh = mysql_connect( $this->dbhost, $this->dbuser,...

10
Одноразовый номер, полученный из REST API, недопустим и отличается от одноразового номера, сгенерированного в wp_localize_script

Для тех, кто прибывает из Google: вы, вероятно, не должны получать одноразовые номера от REST API , если вы действительно не знаете, что делаете. Cookie проверки подлинности на основе с REST API только предназначены для плагинов и тем. Для одностраничного приложения вы, вероятно, должны...

10
Как переместить файлы шаблона страницы, такие как page- {slug} .php, в подкаталог?

Я хочу переместить файлы шаблонов страниц, например, page-{slug}.phpв подкаталог в моей теме, чтобы WordPress распознавал их автоматически. Если шаблоны страниц указанной формы не существуют в подкаталоге, WordPress должен вернуться к правилам загрузки шаблонов по умолчанию. Как я могу этого...

9
визуально сортировать порядок «пользовательских типов сообщений» для конечных пользователей

Теперь с теми пользовательскими типами записей и другими частями контента, которые не обязательно должны быть организованы в хронологическом порядке по дате, например: у клиента есть 100 футболок в качестве пользовательского типа сообщения "РУБАШКА", и он хочет установить порядок их появления ,...

9
Как отобразить один пост на главной странице, но при нормальном пейджинге?

Я хотел бы иметь один пост на моей первой странице (всегда последний), но пусть нормальный пейджинг работает. Таким образом, на первой странице есть пост 1, на следующей странице должен быть пост 2-11 (1-10 тоже хорошо), затем 12-21 или 11-20 и так далее. Я знаю, что могу изменить количество постов...

9
работа с большим выводом HTML через код плагина

Недавно я написал свой первый плагин WP, который добавляет шорткод для встраивания пользовательской галереи изображений jquery в сообщения. В первую очередь это просто дамп хорошего куска HTML в пост вместе с javascript, необходимым для инициализации. Тем не менее, мне пришлось процедурно строить...

9
Изменение файла JS с данными из настроек плагина

У меня есть плагин, который, помимо прочего, имеет файл JavaScript, который требует нескольких пользовательских настроек. Что было бы лучшим способом получить эти настройки в JavaScript из параметров настроек плагина? Другими словами, если я сделаю эти настройки частью страницы настроек, где...

9
Ограничить плагин только для загрузки его CSS и JS на выбранных страницах?

Я бы хотел, чтобы плагин ограничивал загрузку таблиц стилей CSS и JS-файлов JavaScript только теми страницами, для которых они нужны. Примером моего вопроса является плагин Contact Form 7, который я использовал для создания формы на одной странице моего сайта ( страница « Свяжитесь со мной »)....

9
Какие есть варианты для реализации мультиязычного сайта?

Каков наилучший способ иметь несколько языков на сайте? Я думал об использовании WP3.0, а затем о том, чтобы каждый язык сайта был отдельным блогом в подкаталоге. IE example.com example.com/fr/ example.com/de/ А потом просто возможность иметь одну тему, которую разделяют все сайты. Есть лучший...

9
Варианты CDN с WordPress Включая плагины поддержки?

Какие варианты для контентных сетей для использования с WordPress ? Я хотел бы узнать их объективные плюсы и минусы, связанные с ними плагины или другие способы их использования, их относительные цены, соответствующие профили клиентов / сценарии / варианты использования, проекты, в которых они...

9
Как вручную указать текущую активную страницу с помощью wp_nav_menu ()

Есть ли способ вручную указать, какая страница в данный момент "активна" при использовании wp_nav_menu()? У меня есть страница «Продукты», и на этой странице у меня есть ссылки на различные (динамические) пользовательские таксономии. Когда я нажимаю на одну из этих таксономий, я остаюсь на странице...