Articles of заказ

WordPress, созданный в пользовательских полях, не проверяет и не дезинфицирует? Есть ли способ исправить это?

Я с удивлением вижу, что при создании метаданных по умолчанию с использованием стандартных / встроенных пользовательских полей на странице редактора сообщений вы можете вводить теги, такие как: <a>,<script>,etc. Затем я понял, что вы также можете ввести: <script> </script> в поле сообщения. Есть ли способ подключиться к проверке и сделать так, чтобы скрипт не мог быть […]

Скрыть пользовательское значение метабокса из настраиваемых полей

Прежде чем задать вопрос, я попытался добавить _ в пользовательское поле, но он не работает, по крайней мере, с моим кодом. Я просто хочу скрыть значение моего мета-поля, появляющегося в пользовательских полях. Когда я добавил _ в код, метабокс перестает работать. Вот код: //Creating a MetaBox for Posts to enter audio Code. add_action('add_meta_boxes','audio_meta_box'); function audio_meta_box(){ […]

Заказ пользовательского меню администратора

У меня есть простое решение в моих functions.php для переупорядочения меню администратора. Вот: // Admin menu – reorder function custom_menu_order($menu_ord){ if (!$menu_ord) return true; return array( 'index.php', // Dashboard 'edit.php?post_type=page', // Pages 'edit.php?post_type=shop_order', // WooCommerce 'edit.php?post_type=product', // Products 'gf_edit_forms', // Forms 'upload.php', // Media 'separator1', // First separator 'separator2', // Second separator 'separator-last', // Last […]

Orderby не работает, как ожидалось в пользовательском запросе

У меня есть этот пользовательский запрос: query_posts( array ( 'orderby' => 'rr_recommends_count', 'meta_key' => 'rr_recommends_count', 'order' => 'DESC', ) ); Кто заказывает такие сообщения: 9, 8, 7, 6, 5, 4, 3, 2, 11, 10, 1 и т. Д. Я вижу, что проблема в том, что поле meta_value имеет тип longtext . Как я могу исправить […]

Ссылка FROM attachment на полный пост и получить значения настраиваемых полей на странице вложений?

Это не должно быть так сложно! Но я не могу найти ответ на этот вопрос в Google. Как я могу связать шаблон вложения с полным письмом? Бонусный вопрос! Как я могу захватить пользовательские данные поля из сообщения, которое вложение принадлежит шаблону вложения? Я использую это, чтобы захватить данные в других файлах шаблонов: <?php echo get_post_meta($post->ID, […]

Сортировка сообщений по пользовательским полям в meta_query

Как применить «order_by» в запросе WordPress в следующем примере: У меня есть запрос на получение всех сообщений с настраиваемым полем для дат события, большего или равного текущей дате. У меня может быть до 10 событий (event_date_0, event_date_1 и т. Д.) За пост, поэтому я запускаю цикл в мета-запросе, например: $meta_query_array = array( 'relation' => 'OR' […]

Пользовательский WP_Query нарушает поведение по умолчанию для просмотра правильного сообщения, связанного с налоговым сроком!

У меня есть обычная таксономия для пользовательских постов типа одинакового типа. Я использовал стандартный цикл в моем шаблоне taxonomy-event_type.php до сих пор … if ( have_posts() ) : while ( have_posts() ) : the_post(); Это означало, что шаблон только показывал сообщения, связанные с текущим термином (категорией), в котором была поставлена ​​почта. Таким образом, в url/event_type/workshops […]

Архив не сортируется правильно

У меня есть пользовательский тип сообщения, называемый «cif-events», и я хочу сортировать по значению в wpcf-start-time. Я добавил следующее к своим функциям.php: add_filter('pre_get_posts', 'set_order_for_archives'); function set_order_for_archives($q) { if ($q->is_post_type_archive('cif-groups')) { $q->set('orderby', 'title'); $q->set('order', 'ASC'); $q->set('posts_per_page', 300); } elseif ($q->is_post_type_archive('cif-events')) { $q->set('orderby', 'wpcf-start-time'); $q->set('order', 'ASC'); $q->set('posts_per_page', 300); } elseif ($q->is_post_type_archive('cif-venues')) { $q->set('orderby', 'title'); $q->set('order', 'ASC'); $q->set('posts_per_page', […]

WP Query – Это правильно?

Попытка отладки, получения головной боли, поэтому я хочу, чтобы я поставил аргументы запроса в нужном месте. Я хочу сортировать / заказывать все мои сообщения на основе "myvalue". if ( have_posts() ) : /* Start the Loop */ $args = array( 'meta_key' => 'myvalue', 'orderby' => 'meta_value_num', 'order' => 'DESC' ); query_posts( $args ); /* End […]

Как добавить поле загрузки в пользовательскую таксономию?

У меня есть обычная таксономия, и я хочу добавить пользовательское поле внутри, ОК, это кажется легким, но самая сложная часть – когда я хочу добавить тип ввода файла enctype="multipart/form-data" я уже добавляю его в форма .