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

Для вопросов о языке программирования на стороне сервера, на котором написано ядро ​​WordPress, плагины и темы. Вопросы об использовании PHP вне контекста WordPress не по теме, но их можно задать при переполнении стека.

4
Как правильно добавить Javascript в functions.php
Я хотел бы удалить некоторые уродливые стрелки, которые являются стандартными для кнопок корзины в WooCommerce. Чтобы добиться этого, я нашел совет по добавлению следующего кода, который должен убрать стрелки при загрузке документа. Я предполагаю, что собираюсь поместить это в мои functions.php? Как именно я это сделаю? $(document).ready(function() { $(".woocommerce-cart").html(function(i, val) …

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


1
Как убедиться, что одновременно работает только один 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() { //Complex Code } Чтобы повысить производительность сервера и не получать сообщений о …

1
Загрузка медиа с REST API
У меня возникают проблемы при загрузке мультимедиа на сайт WordPress с помощью JSON REST API. С помощью следующего кода я могу загрузить фотографии, но им не присваивается никакая информация, даже имя - фактически имя автоматически становится URL-адресом и именем файла (без расширения). $username = "ZX"; $password = "ZX"; $host = …
9 php  uploads  media  wp-api  curl 

1
Показать название текущей категории на странице категории
Используя следующий код в шаблоне категории, но вместо показа текущей страницы категории, на которой я нахожусь, он отображает первую категорию первого сообщения. Например, на странице категории «Еда» должно быть написано «Еда», но вместо этого - «Десерты», потому что категория первого сообщения - «Десерты». Вот сайт http://theveganproject.ca/wp/category/food/ add_action ( 'genesis_before_content', 'sk_show_category_name' …

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

2
Перемещать WooCommerce крошку вне содержимого оболочки
В настоящее время у меня есть этот код в моем файле функций для плагина WooCommerce. function my_theme_wrapper_start() { echo the_breadcrumb(); echo '<section role="main"><div class="wrap">'; } function my_theme_wrapper_end() { echo '</div></section>'; } function mytheme_prepare_woocommerce_wrappers() { remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10); add_action( 'woocommerce_before_main_content', 'my_theme_wrapper_start', 10 ); add_action( 'woocommerce_after_main_content', …
9 php  plugins 

9
WordPress отказывается отправлять почту, «… возможно, ваш хост отключил функцию mail ()»
Я недавно создал область комментариев на своем веб-сайте и попытался заставить работать уведомление по электронной почте. Кажется, он не хочет отправлять уведомления по электронной почте, когда появляются новые комментарии. Просто чтобы посмотреть, может ли PHP отправлять электронные письма, я попытался сбросить пароль (потому что вы получите новый пароль по почте), …
9 php  wp-mail  email 

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


1
Поддержка 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 CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); } …
9 php  mysql  dbdelta 

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

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

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

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