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

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

4
WP вставить пост PHP функции и пользовательские поля
Функция WordPress используется для программной отправки данных. Стандартные поля для отправки включают содержание, выдержку, заголовок, дату и многое другое. То, для чего нет документации, это как отправить в настраиваемое поле. Я знаю, что это возможно с add_post_meta($post_id, $meta_key, $meta_value, $unique);функцией. Но как включить это в стандартную wp_insert_postфункцию? <?php $my_post = …

5
Почему <? Php и?> На каждой строке
Я видел это соглашение почти везде, и иногда оно почти сводило меня с ума: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Где &lt;?phpи закрытие ?&gt;на каждой строке, даже если нет HTML-кода. Мой вопрос: почему? …

2
Как я могу использовать функции WordPress в моей таблице стилей?
У меня есть style.phpфайл, который выглядит следующим образом. &lt;?php header('Content-Type: text/css');?&gt; #div{ background:&lt;?php echo get_option('bgcolor');?&gt;; } Это не работает, но когда я делаю это, это работает. &lt;?php header('Content-Type: text/css');?&gt; #div{ background: &lt;?php echo 'blue';?&gt;; } В чем будет проблема? Это mainfile.php &lt;?php function test(){ global get_option('bgcolor');?&gt; &lt;input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" …
21 plugins  php  css  endpoints 

2
Получение только прямых дочерних страниц в WordPress с помощью get_pages
Я пытаюсь получить все прямые дочерние страницы. Но я получаю всех детей и внуков. Есть идеи? Источник PHP: $args = array( 'child_of' =&gt; $post-&gt;ID, 'parent ' =&gt; $post-&gt;ID, 'hierarchical' =&gt; 0, 'sort_column' =&gt; 'menu_order', 'sort_order' =&gt; 'asc' ); $mypages = get_pages( $args ); foreach( $mypages as $post ) { $post_tempalte …

5
the_date () не работает
Я использую WordPress 3.2, и я сделал запрос, как это: &lt;?php query_posts("posts_per_page=1post=type&amp;page=post_parent=10");?&gt; Затем я пытаюсь повторить дату поста, который я запрашивал, вот так. &lt;?php echo the_date(); ?&gt; Это дает мне название поста, выдержку и постоянную ссылку, но без даты. Как вы думаете, в чем проблема? Я уверен, что это что-то …
20 php  query  mysql  date 

2
Как правильно подключить сообщение об обновлении?
я пытаюсь перехватить, когда сообщение обновляется, но все перехвата updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Я пробовал это, add_action('save_post', 'my_function');но ни один идентификатор не был отражен, или, возможно, это сообщение уже отражено, но никогда не отображается из-за переадресации заголовка.
19 php  hooks  actions  save-post 

5
Правильный запуск WP Cron на мультисайтах
У меня WordPress Multisite с несколькими сайтами. Я настроен DISABLE_WP_CRONна trueмой wp-config.php. Если мы настроим задачу cron с помощью wget или curl, у нас будет правило 30 секунд для выполнения PHP-скрипта. Это так мало, чтобы отправлять тонны уведомлений по электронной почте и делать другие вещи (возможно, подключение к удаленному SMTP-серверу …

3
Показать все условия пользовательской таксономии?
Я сделал несколько пользовательских таксономий, и мне нужно показать ВСЕ термины из них, чего я достиг на данный момент, так это показать таксономии, которые выбраны / выбраны в пользовательском типе записи, но мне нужно, чтобы все они отображались, независимо от того, выбран он или нет , Чтобы потом я мог …

1
Как использовать WP_query с несколькими идентификаторами записей?
Я хочу запросить несколько сообщений с массивом идентификаторов (примечание: я запрашиваю пользовательский тип сообщения). Вот что у меня есть, что не работает: $myarray = array(144, 246); $args = array( 'post_type' =&gt; 'ai1ec_event', 'p' =&gt; $myarray ); // The Query $the_query = new WP_Query( $args ); Любые советы о том, как …
18 php  wp-query 

1
Как включить флажок в форме бэкэнда виджета?
Я пытаюсь включить флажок в моем конце виджета. Но я не могу получить значение (включено или выключено) после того, как пользователь отправит его. Я думал, что значение будет храниться в "esc_attr ($ check)" (как это происходит при использовании ввода текста), но я не могу получить его. Вот что я сейчас …
17 php  widgets 

6
Вставка терминов в иерархическую таксономию
У меня действительно есть несколько проблем с вставкой терминов. Вот мой сценарий: у меня есть таксономия veda_release_type: //Release Type and Region $labels = array( 'name'=&gt; _x('Release Types/Regions', 'taxonomy general name' ), 'singular_name' =&gt; _x('Release Type/Region', 'taxonomy singular name'), 'search_items' =&gt; __('Search Release Types/Regions'), 'popular_items' =&gt; __('Popular Release Types/Regions'), 'all_items' =&gt; …

3
Самый эффективный способ добавить файл JavaScript к конкретному сообщению и / или страницам?
Мне интересно, какой самый эффективный метод - добавить файл javascript специально для поста и / или страницы. Вот несколько решений, которые я придумал: Переключитесь в режим редактирования HTML и разместите там свой JavaScript (довольно плохое решение) Пользовательские поля с определенным JavaScript для этого поста / страницы в парах ключ и …

4
Как отказаться от функции, используемой в плагине?
Одной из функций, которые я использую в своем плагине, является загрязнение глобальной области видимости именем, которое может конфликтовать с другой функцией (используемой в другом плагине). Итак, я думаю, я должен осудить это. Но как мне это сделать? function foo() { echo 'bar'; } Я знаю, _deprecate_function()но был бы благодарен за …

1
Как я могу увидеть все действия, прикрепленные к хуку «add_action»?
Я работаю с админкой и пытаюсь отладить некоторые меню и их приоритеты. Я знаю, что несколько обратных вызовов связаны с действиями, такими как этот: add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); Как я могу видеть то, что выстроено в очередь, когда admin_bar_menuвызывается подобный хук ?
16 plugins  php  hooks  actions  debug 

4
Как вручную исправить код галереи WordPress, используя PHP в functions.php?
Много раз говорилось, что Wordpress выводит действительно плохой код для встроенной функции галереи. Это основной код, отвечающий за вывод галереи (в /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = apply_filters('post_gallery', '', $attr); if ( $output != …

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