Articles of поля

Как запросить значение out put?

У меня есть этот пользовательский запрос, в котором я работаю, и мне нужно иметь возможность запрашивать выходные значения, а также фактические сохраненные значения. Пример: $string = "This is #*&^% a test"; $string = preg_replace('/[^(\x20-\x7F)]*/','', $string); $string_clean = $string Поэтому, если я повторяю $ string_clean, я получу следующее: This is a test Это нормально, но проблема […]

Как отключить Редактировать сообщение и разрешить только настраиваемое поле?

Я хотел бы знать, есть ли возможность отключить функцию редактирования сообщения в WordPress на основе ролей пользователя. Я пытаюсь объяснить лучше. Давайте возьмем «Редактор» в качестве примера роли: мне бы хотелось, чтобы Редакторы, авторы …, но NOT ADMIN могли писать сообщения только с использованием пользовательских полей вместо «классической» встроенной функции редактирования сообщений WordPress. Есть ли […]

delete_post_meta () для целых CPT / нескольких сообщений?

Я очищаю тему, и у одного из Custom Post Types есть некоторые странные, давно прошедшие пользовательские поля. Я хочу удалить их, к сожалению, delete_post_meta () принимает post-> ID для аргумента, в то время как я хочу выполнить это действие на всех сообщениях не только один. Как мне это сделать? Использование цикла? Скажем, CPT называется «custom_photos», […]

Если пользовательское поле пуст, не отобразите div

Я ищу лучший способ скрыть div, когда пользовательское поле пуст. Я понял, как скрыть div, но у меня есть довольно много настраиваемых полей, и я бы предпочел не писать код для каждого из них. (Примечание. Я использую плагин Advanced Custom Fields.) Поэтому в основном я хочу скрыть заголовок раздела, если поле под ним пусто. благодаря […]

Изменить сообщения из Custom_Post_Type в плагине

Я создал плагин, который регистрирует custom_post_type. Этот custom_post_type также имеет custom_fields. Данные, которые я помещал в custom_fields, должны отображаться в сообщении (в frotend, для пользователей). Я хочу, чтобы мой плагин полностью не зависел от шаблона. Для этого мне нужно получить доступ к сообщениям в самом плагине и поместить информацию из пользовательских полей в нижней части […]

Как получить все пользовательские поля любого типа сообщений

У меня несколько типов сообщений. Я хочу получить все настраиваемые поля, связанные с этим типом сообщения. Пример: Post — image — Featured image — body Мне нужно получить все поля или настраиваемые поля в массиве. Я нашел решение отсюда , но это не служит моей цели: echo '<pre>'; print_r(get_post_custom($post_id)); echo '</pre>';

Проверьте, существует ли сообщение с тем же самым метазначением

Я создаю сайт каталога телефонных номеров. Использование wp_insert_post() посетителям разрешено добавлять номера телефонов без регистрации или входа. Существует специальный тип сообщения, называемый «номера», а номера телефонов хранятся в метазначениях пользовательских сообщений. Вот код: $post_id = wp_insert_post(array ( 'post_type' => 'numbers', 'post_title' => $name, 'post_content' => $details, 'post_status' => 'draft', 'tax_input' => $custom_tax, )); if ($post_id) […]

данные пользовательских сообщений – как

Мы создаем сайт для демонстрации серии архивных записей. У нас есть настраиваемые типы сообщений, отсортированные благодаря всей помощи с этого сайта (многие, большое спасибо): add_action( 'init', 'create_radiotalks' ); function create_radiotalks() { register_post_type( 'radiotalks', array( 'labels' => array( 'name' => __( 'Radio Talks' ), 'singular_name' => __( 'Radio Talk' ), 'add_new' => __( 'Add New' ), […]

Конкретное использование кодирования

У меня есть некоторые проблемы, делающие работу условной внутри функции. Проверь это: Я использую эту функцию: function get_spec_1(){ $desc1 = get_post_meta( get_the_ID(), 'eco_mb_tp_1', true!= "" ); if(!empty ($desc1)){ foreach ( $desc1 as $d1 ){ $code = " <dl> <dt class='bullet6-top'>General</dt> <dd> <ul> <li>$d1</li> </ul> </dd> </dl> "; echo $code; } } } Но эта функция […]

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

Я хочу отсортировать результат get_users() по фамилии, имени, полям, определенным пользователем, или как угодно. Как я могу достичь этого, все еще используя get_users() ?