Вопросы с тегом «php»

10
Вернуть страницу шаблона HTML с функцией PHP

Я хочу создать форму, которую я могу использовать шорткод для вставки на мой сайт. Было бы очень хорошо, если бы я мог создать HTML-часть в отдельном файле, а затем вставить ее с помощью короткого кода PHP (чтобы отделить логику страницы от механизма превращения ее в шорткод). Как я мог это...

10
Только get_posts определенных форматов сообщений

Я пытаюсь создать архивный список только с моими "обычными" статьями в формате поста (не в ссылках, в стороне, цитатах и ​​т. Д.). Как бы я внедрил has_post_format( 'standard' ), или что-то подобное, в код ниже? Мне не удалось найти запрос, get_postsкоторый запрашивает только определенные типы...

10
Как сохранить массив множественного выбора с помощью API настроек для страницы параметров плагина?

Я думаю, что это может быть больше проблемой с моим PHP, чем с использованием API настроек, но я не могу заставить Wordpress сохранить массив данных для поля множественного выбора. Поле множественного выбора соответствует настраиваемому мета-полю, а опции выбора - это настраиваемые типы записей,...

10
Как мне вызвать wp_get_current_user () в плагине, когда плагины загружаются до pluggable.php?

Текущий результат - «PHP Fatal error: вызов неопределенной функции wp_get_current_user ()», которая имеет смысл, но не помогает. Мне нужно использовать $ current_user. Вот код, который я сейчас использую: $wp->init(); do_action( 'init' ); // Check site status...

9
Как проверить, активен ли плагин (WooCommerce)?

Я пытаюсь изменить голову и ногу моих страниц WooCommerce. У меня есть ifзаявление, которое должно быть нацелено на магазин и корзину WooCommerce, но это не так. Если я изменю PHP после ifутверждения, ничего не изменится. Но если я изменю PHP в elseзаявлении, это работает: Это не работает: <?php...

9
Использование внешнего API в WordPress?

У меня есть клиент, у которого есть веб-сайт WordPress, и он хочет расширить его, чтобы добавить новые функциональные возможности. Эти функции включены в веб-сайт, который я уже сделал (своего рода поисковая система по базе данных, с некоторыми фильтрами), и который находится в процессе новых...

9
Как убедиться, что одновременно работает только один wp_cron ()?

У меня есть около 20 wp_cron()функций, таких как следующий код. Почти все кроны бегают ежечасно; несколько ежедневно. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function()...

9
Область переменных темы WordPress

Мне нужно создать переменную, к которой можно получить доступ через файлы шаблона WordPress Theme (index.php, header.php и т. Д.). Я знаю, что определения функций находятся внутри functions.phpфайла шаблона (в пути вашей темы), но для переменных такого понятия не существует. Например, мне постоянно...

9
Показать все значения пользовательских полей, созданных с помощью ACF на странице

Я использую Advanced Custom Fields / ACF для создания пользовательских полей. Одним из них является список флажков, которые отображают некоторые опции (опция1, опция2, опция3 ...) . Теперь я хочу отобразить все параметры этого поля на отдельной странице внешнего интерфейса примерно так: Варианты: -...

9
Поддержка dbDelta для FOREIGN KEY

В PHP 5.3.13 / MySQL 5.5.21 следующий код не работает: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`) ON DELETE...

9
Как изменить каталог загрузки в wp_handle_upload

Я пытаюсь понять, как использовать функцию wp_handle_upload для пользовательского плагина, чтобы я мог указать свой собственный каталог загрузки. Код до сих пор берет файл со страницы настроек моего плагина и загружает в папку загрузок папку с указанием года и месяца. Я наткнулся на эту ссылку,...

9
Показать название текущей категории на странице категории

Используя следующий код в шаблоне категории, но вместо показа текущей страницы категории, на которой я нахожусь, он отображает первую категорию первого сообщения. Например, на странице категории «Еда» должно быть написано «Еда», но вместо этого - «Десерты», потому что категория первого сообщения -...

9
WordPress отказывается отправлять почту, «… возможно, ваш хост отключил функцию mail ()»

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

9
Несовместимые временные 404 на всю установку | Ошибка PHP с post-template.php

Я глубоко сбит с толку этим: у меня установлена ​​WordPress на Media Temple GS (одна из многих, которые работают нормально и настроены почти одинаково), что иногда дает мне 404-е годы. Когда это происходит, я получаю 3 ошибки вместе в моем журнале ошибок PHP: [01-Nov-2013 22:20:50 UTC] PHP Notice:...

9
Загрузка медиа с REST API

У меня возникают проблемы при загрузке мультимедиа на сайт WordPress с помощью JSON REST API. С помощью следующего кода я могу загрузить фотографии, но им не присваивается никакая информация, даже имя - фактически имя автоматически становится URL-адресом и именем файла (без расширения). $username =...

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

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