Articles of update post meta

update_post_meta не работает в действии

У меня возникла настоящая проблема с обновлением настраиваемых полей (в пользовательском типе сообщений) с данными из базы данных. У меня есть таблица в базе данных wp_company_profiles с адресами (т.е. адрес_1, адрес_2). Я установил настраиваемые поля для каждого в области почты администратора с одинаковыми значениями. Я пытаюсь собрать крючок, который будет извлекать данные из базы данных […]

WooCommerce wp_insert_post срабатывает при каждом сохранении

function initial_product_data ( $post_id ) { // lets get out of here if this is not a new product if ( 'product' != $_POST['post_type'] ) return; // make sure the post isn't automagically featured // WTF WooCommerce??!! update_post_meta( $post_id, '_featured', 'no' ); // automatically set the swatch update_post_meta( $post_id, '_swatch_type', 'pickers' ); update_post_meta( $post_id, '_swatch_type_options', […]

update_post_meta () не работает в опциональном варианте

Я следую этому https://gist.github.com/michael-cannon/5820098, чтобы обновить объемные значения, но не работает. Я пытался отлаживать каждый шаг, но не могу получить точную ошибку. У меня есть следующие коды js: $( '#bulk_edit' ).on( 'click', function() { // define the bulk edit row var $bulk_row = $( '#bulk-edit' ); // get the selected post ids that are being […]

Запустить функцию после публикации сообщения

Я хотел бы запустить функцию после сохранения сообщения. Эта функция принимает файл .txt, который загружается в Advanced Custom Field поле», превращает его в массив для данных json. Я хочу, чтобы данные json сохранялись в базе данных. Я читал об update_post_meta() и я предполагаю, что это лучший вариант. Я смущен тем, где я бы поставил эту […]

Обновление метаданных без удаления старых записей

$old = get_post_meta($post_id, 'figure_sugsubject_repeatable_fields', true); $new = array(); $figuresugsubjectpositions = $_POST['figuresugsubjectposition']; $figuresugsubjectworkplaces = $_POST['figuresugsubjectworkplace']; $figuresugsubjectlocations = $_POST['figuresugsubjectlocation']; $figuresugsubjectfroms = $_POST['figuresugsubjectfrom']; $figuresugsubjectstatuss = $_POST['figuresugsubjectstatus']; $count = count( $figuresugsubjectpositions ); for ( $i = 0; $i < $count; $i++ ) { if ( $figuresugsubjectpositions[$i] != '' ) : $new[$i]['figuresugsubjectposition'] = stripslashes( strip_tags( $figuresugsubjectpositions[$i] ) ); $new[$i]['figuresugsubjectworkplace'] = […]

add_post_meta не сохраняется

EDIT Я изменил его на if(isset($_POST['Make'])) update_post_meta($pid,"Make", $_POST['Make']); if(isset($_POST['Year'])) update_post_meta($pid,"Year", $_POST['Year']); if(isset($_POST['Model'])) update_post_meta($pid,"Model", $_POST['Model']); if(isset($_POST['Trim'])) update_post_meta($pid,"Trim", $_POST['Trim']); И теперь он работает с перерывами END EDIT Я обновляю мета-ящики, которые я создал. Они функционируют безупречно на задней панели. Но на переднем конце у меня ограниченный успех. Firebug говорит, что запрос POST имеет значения в них, но […]

Сохранить значения из цикла foreach в wp_editor

Я создал собственный метабокс, содержащий wp_editor. Wp_editor показывает содержимое загруженного CSV-файла и создает таблицу. Я хочу разрешить пользователям редактировать таблицу после загрузки CSV-файла. Это работает. Теперь я хочу сделать его немного более продвинутым. Поэтому я добавил возможность загрузки нескольких CSV-файлов. Это также работает. Проблема заключается в сохранении wp_editors. wp_editor утверждает, что каждый редактор должен иметь […]

изменить настраиваемое поле вложения на событиеChange

Форма находится в окне создания почты. Ajax публикует значения, но значения обновляются. Где может быть проблема? Ajax <script> function dynamic_Select(field, aid, value) { console.log(field, aid,value); jQuery.ajax({ type: "POST", url: ajaxurl, data:{ field: field, aid: aid, value: value, }, error: function(){alert('Error!')}, success: function(){alert(value)} }); } </script> functions.php add_action('wp_ajax_dynselect', 'update_dynamic_select'); add_filter("attachment_fields_to_save", " update_dynamic_select", null , 2); function […]

Как обновить название аудиофайла через его метаданные приложения

Я пытаюсь программно обновить некоторые метаданные аудиофайла, прикрепленные к сообщению. Я смог обновить свойства исполнителя и альбома аудиофайла, но название не вставлено. Я могу пройти через медиабиблиотеку и отредактировать название, и это работает, но не через бэкэнд. Не могли бы вы помочь? Вот как я это делаю сейчас: $meta = wp_get_attachment_metadata( $attachment->ID, false); $meta = […]

WP loop_post_meta ссылка петля

Я попытался обновить сообщение meta по ссылке в цикле. Вот код function make_sticky($post_id) { // Update, add, or delete field ———————————- if ( get_post_meta($post_id, 'sticky', FALSE ) ) { if ( get_post_meta($post_id, 'sticky', '1' ) ) { update_post_meta($post_id, 'sticky', '0'); } else { update_post_meta($post_id, 'sticky', '1'); } } else { add_post_meta($post->ID, 'sticky', '0'); } } […]

Intereting Posts
Как создать страницу параметров WordPress Chrome Version 44.0.2403.89 m пытается заставить HTTPS Влияние эффективности использования глобальной $ post Должен ли я использовать пользовательские типы сообщений или настраиваемые таблицы базы данных для разработки плагинов? Как увеличить размер изображений в моем блоге? Почему get_theme_mod возвращает пустое (или значение по умолчанию), но get_option возвращает сохраненное значение? wp_query beginner Я официально пропустил что-то о временных сообщениях Есть ли стандартная разметка HTML для метаболизма? Wp Содержание некоторых страниц Не отображается в редакторе после перемещения в реальном времени Какую страницу я должен использовать для контактной формы? только для гостей / незарегистрированных пользователей Существует ли веб-служба XML, которая может получать сообщения, категории и другие данные с сайта? Проверьте, редактирует ли администратор страницу или пользовательский тип сообщения has_term if / echo else / функция эха