Articles of custom field

Два плагина, имеющие одну и ту же пользовательскую регистрацию типа сообщения

У меня есть два плагина Plugin A и Plugin B, регистрирующие один и тот же пост-тип exp, aws_employee. Каждый плагин предлагает разную функциональность, но тип типа post, который они разделяют, точно такой же. Если я сначала активирую плагин A, а затем плагин B, плагин B не активируется, так как плагин B пытается зарегистрировать один и […]

Создание раздела пользователя «добавить настраиваемое поле»

Я пытаюсь сделать этот плагин, где пользователи могут добавить пользовательский атрибут для чего-то, над чем я работаю: Пока что я сделал: который использует этот код здесь: window.addEventListener("DOMContentLoaded", function() { function elements() { var element = document.getElementById("addnew"); var table = document.getElementById("newData"); element.onclick = function(){ var row = table.insertRow(table.lastChild); var cell = row.insertCell(0); var t1= document.createElement("input"); t1.id […]

Отображать данные из этого настраиваемого метаданного загрузки файлов?

Этот плагин работает без каких-либо проблем с CMS. Теперь мне нужно знать, как правильно отображать их в моем сообщении. Пользовательский плагин загрузки метаданных. $meta_box_media_upload = new Meta_Box_Media_Upload(); class Meta_Box_Media_Upload { function __construct() { add_action( 'add_meta_boxes', array( $this, 'setup_box' ) ); add_action( 'save_post', array( $this, 'save_box' ), 10, 2 ); } function setup_box() { add_meta_box( 'meta_box_id', […]

Получайте месяц и день из пользовательского поля Date Picker

У меня есть специальное поле под названием fecha_del_evento, из которого я хочу получить день и месяц в разных форматах; день в цифрах и месяц с тремя первыми буквами. Код, который я использую, представляет собой настраиваемый цикл внутри другого cpt, полный код: <!– EVENTOS –> <div class="container"> <div class="row"> <div class="col-sm-12"><h2 class="seccion">Tour</h2></div> <?php $today = current_time('Ymd'); […]

Как мне update_post_meta () или add_post_meta () с вызовом AJAX

У меня есть CPT, называемый альбомами. CPT имеет некоторые пользовательские поля, я хочу, чтобы эти поля были пустыми в редакторе сообщений, поэтому человек, который редактирует сообщение, может записать трек в альбом из редактора, а затем поля снова пустуют, чтобы добавить больше треков. Моим решением было позволить пользователю ввести три поля: Интерпретатор песни, URL-адрес аудиофайла и […]

php if, else & custom fields – синтаксическая ошибка

Я только начинаю использовать пользовательские поля и хотел бы использовать его для отображения окна автора с (1) авторской фотографией (2) имя автора (3) автор био. Я использую этот код в loop-single.php, и он отлично работает: <?php if ( get_post_meta($post->ID, 'author-photo', 'author-name', 'author-bio', true) ) : ?> <div class="authorbox"> <div class="authorphoto"> <img src="<?php $key="author-photo"; echo get_post_meta($post->ID, […]

Как получить первое письмо из пользовательского поля?

У меня есть настраиваемое поле 'first_name', созданное расширенными настраиваемыми полями ACF. Я использую этот код для получения значения из поля: out put будет чем-то вроде Mark. То, что мне нужно, это получить только первую букву с первого имени. Я попытался использовать $string = the_field('first_name'); echo $string[0]; & $string = the_field('first_name'); echo substr($string, 0, 1); & […]

Мета-ящик не сохраняет пробелы

У меня есть мета-бокс. И он почти работает так, как должен. Кроме того, что это не спасительные пространства. Например, если я LondonCity London City данные будут сохранены в LondonCity Я взглянул на этот SE: Почему мой пользовательский мета-ящик не сохраняет и заменяет sanitize_html_class на esc_attr но затем появляется следующее сообщение об ошибке: Parse error: syntax […]

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

Я использую расширенное настраиваемое поле ACF, чтобы добавить пользовательские поля «авторы» к типу post-articles. Поле «Авторы» – это поле отношений, которое относится к типу публикации статей с типом публикации «Авторы». Я хочу показать значения этого настраиваемого поля в форме: author one, author two. Итак, я нашел этот код из документации ACF: <?php $posts = get_field('relationship_field_name'); […]

Изменить сообщения, используя wp_insert_post

В настоящее время я работаю с XML-каналом, чтобы добавлять сообщения к пользовательскому типу сообщений, используя wp_insert_post (). Все работает нормально, но мне было интересно, есть ли способ проверить, существует ли почта, и изменить любые мета-значения в сообщении. Посты имеют уникальный идентификатор, связанный с ними, если это помогает. Это не WordPress ID, а уникальный семизначный. В […]