Articles of пользовательского поля

Получить текст от пользователя и отобразить его на странице

Я хотел бы спросить вас, как я могу получить текстовые данные от пользователя, а затем отобразить этот пользовательский текст на странице своего аккаунта. Можно ли использовать для этого пользовательские поля? Должен ли я писать свой собственный плагин или что-то подобное уже существует? Буду признателен за ваши предложения.

Почему wp_list_pages изменяет $ post-> ID страницы?

Поэтому у меня есть шаблон, который используется для всех страниц раздела, в котором есть этот скрипт для создания меню, основанного на дочерних элементах: <?php if($post->ID = 142) { $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0&depth=1"); } elseif($post->post_parent) { $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0&depth=1"); } if ($children): ?> <ul> <li<?php if ( is_page($post->post_parent)) { echo ' class="current_page_item"'; } ?>> <a href="<?php echo […]

Когда почта обновляется, пользовательские метаданные в области текстовой области перезаписываются

Я добавил два новых метаполя сообщения, чтобы добавить функциональность к настраиваемому типу сообщений. Пользовательские поля обычно работают, как ожидалось, с несколькими исключениями. Я установил флажок (так называемые «параметры ресторана»), чтобы в случае проверки была добавлена ​​новая вкладка на лицевой стороне и отображается содержимое поля текстовой области (называемое «specials-textarea»). Проблема заключается в том, когда я ввожу […]

Сортировка и отображение страниц со специальным полем (не тегом)

В основном мне нужно отображать дочерние страницы родителя. Но я хочу разбить список дочерних элементов, скажем, «важный» и «неважный», чтобы отображать его в начале и в конце родительской страницы. Я включил TAG для страниц в function.php, например: function tags_support_all() { register_taxonomy_for_object_type('post_tag', 'page'); } // ensure all tags are included in queries function tags_support_query($wp_query) { if […]

Пользовательский информационный ящик в конце сообщений?

Я довольно новичок в WordPress, поэтому есть некоторые его части, с которыми мне сложно работать. Я запускаю небольшой игровой нишевый сайт, в котором основное внимание уделяется только небольшой группе видеоигр, и то, что я пытаюсь сделать, – это короткое «информационное окно игры» в конце каждого сообщения. В принципе, подумайте о поле информации об авторе, вместо […]

wp_query проверить, существует ли целое число в массиве настраиваемого поля

Я использую wp_query чтобы найти пользовательские сообщения, которые имеют указанное числовое значение внутри настраиваемого поля. Значение этого настраиваемого поля представляет собой массив чисел (идентификаторы выбранных записей с использованием поля отношений Advanced Custom Field). Поэтому я пытаюсь найти все записи, которые имеют указанное значение внутри массива этого поля. Вот мой код: foreach ($selectedAuthors as $myAuthor){ $args […]

WP_Query значение настраиваемого поля, возвращающее 0 результатов

Я пытаюсь выполнить запрос, чтобы захватить все страницы, на которых отмечен флажок "feature_on_front_page" который имеет значение "featured" с ярлыком "Featured" . Я добавил этот флажок с помощью ACF. Мой запрос: <?php wp_reset_query(); // Restore global post data stomped by the_post(). ?> <?php // args $args = array( 'numberposts' => -1, 'post_type' => 'page', 'meta_key' => […]

WordPress, изменяющий мой пользовательский запрос, как его исправить?

Я запрашиваю для большинства популярных сообщений путем пользовательского подсчета просмотров, используя пользовательский запрос ниже, <?php $mostpopular_args=array( 'post_type' => 'post', 'orderby' => 'meta_value_num', 'meta_key' => 'view_count', 'posts_per_page' => 2, ); <?php $mostpopular_pick = new WP_Query($mostpopular_args); ?> ?> Однако это не работает. Как предложил эксперт, я $mostpopular_pick->request и кажется, что WordPress заказывает сообщения с помощью 'menu_order' вместо […]

Добавление и обновление повторяющихся метаданных настраиваемых полей

У меня есть еще 20 часов, и я действительно могу помочь. Вот что я пытаюсь сделать. Для каждой записи добавьте метатет. Если мета-почта уже существует, обновите каждое поле в массиве. Точно так же, как это было бы с добавлением и обновлением одного настраиваемого поля, за исключением того, что оно повторяется на основе каждой записи. Я […]

Сравнить разделение мета ключей

У меня есть мета-ключ с именем $availability который может иметь один из четырех вариантов, но также несколько значений, разделенных каналом: | , Например, значение может быть: несколько severaltimes_week|oncetwice_month|occasionally . Я не нашел подходящего оператора сравнения для этой проблемы, какой из них будет работать лучше всего? if ( $_GET['ava1'] == "on" ) { $availability .= "severaltimes_week| […]