Articles of custom post types

Изменить порядок постоянной ссылки: /% таксономия% /% post-type% /%

Я зарегистрировал таксономию и тип персонализированного сообщения и задал имя таксономии в URL-адресе, как объясняется в этом сообщении: Добавить базу категорий в URL в пользовательском типе / таксономии Это делает мой url example.com/%post_type/%taxonomy%/ . Однако я хотел бы изменить это: в идеале у меня бы был example.com/%taxonomy%/%post_type%/ . Как я могу это достичь?

Нежелательный URL с настраиваемым типом сообщения

Я создал собственный тип сообщения. Это книга, и мой url выглядит как example.com/book/a-book. Я показываю книги на example.com/books, но есть example.com/book, как я могу удалить этот URL или показать 404. В этом случае моя карта сайта показывает, что url: example.com/book function book_post_type() { $labels = array( 'name' => _x( 'Books', 'Post Type General Name', 'sv' […]

Ошибка get_posts с пользовательской таксономией и отношением OR

Я застрял на этом часами … Я сделал var_dump($list_items) прямо перед if ( $list_items ) { и он выглядит пустым, но var_dump($hold_tax_query) выглядит (как мне кажется). if($selected_custom_taxonomies){ $hold_tax_query = array('relation' => 'OR'); foreach ( $selected_custom_taxonomies as $a_tax ) : array_push($hold_tax_query, array('taxonomy' => 'customtax', 'field' => 'slug', 'terms' => $a_tax->slug)); endforeach; $list_items = get_posts( array( 'posts_per_page' […]

Организовать статьи контента пользовательскими сообщениями, таксономиями или другим способом?

Это было некоторое время, так как я работал с WP, и я не могу найти ответ о том, как организовать сайт WP. Я надеюсь, кто-то может помочь мне решить, являются ли пользовательские сообщения, таксономии или другой метод ответом на организацию контента. На сайте будут ежемесячно обновляться отдельные статьи, похожие на сайт журнала. Каждый месяц на […]

php-вывод сгенерированного пользовательского обмена

Я использовал веб-сайт WordPress Meta Box Generator v2 Beta для создания настраиваемого мета-поля для загрузки пользовательского файла изображения в пользовательский пост, а на стороне администратора все работает нормально, но я не могу понять, как сделать вывод на фронт- конец. Поэтому я пробовал различное изменение <?php echo get_post_meta( get_the_id(), 'project_logo_logo-image', true ); ?> <?php echo get_post_meta( […]

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

Поэтому я смог сохранить содержимое каждого сообщения в массиве, благодаря очень хорошему ответу на него: как локализовать значение сообщений Я просто скопировал решение здесь: function register_and_enqueue_script() { if('myPostType' == get_post_type() && have_posts()) { wp_register_script( 'js_script', plugin_dir_url(__FILE__).'js/script.js', array(), '1.8.5' ); wp_enqueue_script('js_script'); $myCustomValue = array(); while(have_posts()) { the_post(); $mypostid = get_the_ID(); $myCustomValue[''+$mypostid] = nl2br(get_post_meta($mypostid, 'custom_value', true)); } […]

Перенаправление пользовательских носителей Таксомия в пользовательский тип сообщения

Что я хотел сделать: добавление тегов в мультимедийные файлы, а затем использование виджета тегов cload, чтобы показать, сколько тегов типа « A » находятся на моем сайте. Пользователь должен нажать на тег cload « A » и перенаправится на соответствующий сайт со всеми изображениями типа « A ». Что я сделал: я добавил пользовательскую таксономию […]

Таксономия сливается с существующей страницей

На сайте, на котором я работаю, есть две существующие страницы в / parts и / service. На этих страницах представлена ​​информация о отделе отделов и сервисном отделе в бизнесе. Я зарегистрировал таксономию купонного отдела, с условиями «частей» и «обслуживания». Я зарегистрировал персонализированный тип купонов и использовал массив перезаписи для установки «slug» => «% coupon-department% / […]

Держите бр-теги от зачистки

Есть ли какой-нибудь фильтр, чтобы отключить эту, иногда ужасную функцию? Мне нужно, чтобы содержимое определенного типа сообщений отображалось неповрежденным, со всеми s. Чтобы получить контент, который я использую get_the_content(); внутри цикла WP_Query , внутри функции WP_Query . Я благодарен любой подсказке, но ответ без слова «плагин» взорвал бы мой разум.

Как локализовать значение сообщений

У меня снова проблема. Я написал небольшую функцию JS, которая изменяет содержимое сообщения. Чтобы передать содержимое функции, я использовал это: function register_and_enqueue_script() { wp_register_script( 'js_script', plugin_dir_url(__FILE__).'js/script.js', array(), '1.8.5' ); wp_enqueue_script('js_script'); if('myPostType' == get_post_type()) { $myCustomValue= nl2br(get_post_meta(get_the_ID(), 'custom_value', true)); wp_localize_script('js_script', 'myCustomValue', $myCustomValue); } } add_action('wp_enqueue_scripts','register_and_enqueue_script'); Эта работа отлично работает, пока отображается только одно сообщение. Если есть […]