WordPress

Q & A для разработчиков и администраторов WordPress

8
Как получить идентификатор автора вне цикла
Я не могу получить идентификатор автора сообщения вне цикла, чтобы заставить get_the_author_meta работать. До сих пор я пробовал разные подходы: 1. $author_id=$post->post_author; 2. global $post; $author_id=$post->post_author; 3. $post_tmp = get_post($post_id); $author_id = $post_tmp->post_author; 4. $author_id = $posts[0]->post_author; Мне нужен идентификатор автора, чтобы передать его: $address = get_the_author_meta('user_email', $author_id); Какие-либо предложения?
16 loop  author  id 

2
Почему некоторые хуки не работают в контексте класса?
Я довольно озадачен этим. Я использую add_action внутри своего класса плагинов, чтобы делать определенные вещи - добавлять скрипты и стили к голове, wp_ajax и т. Д. Вот действия в __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', array($this, 'sph_social'), 3); …
16 hooks  actions  oop 

5
Можно ли удалить поле имени пользователя со страницы регистрации? Если так, то как?
Можно ли удалить поле имени пользователя со страницы регистрации? Я хочу, чтобы пользователи вводили только свои адрес электронной почты и пароль. Новый пользователь должен быть создан только на основе этих двух параметров. Это возможно и если да, то как?

4
Нужно ли одноразовое поле для каждого мета-блока, который я добавляю в свой пользовательский тип записи admin?
В настоящее время я работаю над страницей администратора с моим пользовательским типом записи, и я застрял в решении, следует ли снова добавить одноразовое поле для второго метабокса или нет. Я очень плохо знаком с пользовательскими типами постов, и поиск в Интернете по этому поводу не дает такого большого количества результатов. …

1
Переписать пользовательскую постоянную ссылку пост-типа термином таксономии?
Я пытаюсь переписать свой URL для custom_post_type, названного wr_eventsодним из его терминов custom_taxonomy изevent_type add_action('init', 'wr_events'); function wr_events() { register_taxonomy( 'event_type', 'wr_event', array( 'label' => 'Types', 'singular_label' => 'Typ', 'hierarchical' => true, 'query_var' => true, 'rewrite' => array('slug' => 'events'), ) ); $labels = array( 'name' => _x('Events', 'post type …

2
Использование Orderby и meta_value_num, чтобы сначала упорядочить числа, а затем строки
У меня есть список продуктов, каждый с ценой в настраиваемом поле, хранящийся в виде текста, такого как «2,50» или «5,00», и я отображаю их на странице с помощью пользовательского запроса, который сортируется по цене: if(!$wp_query) { global $wp_query; } $args = array( 'meta_key' => 'price', 'orderby' => 'meta_value_num', 'order' => …
16 order 

6
Как правильно включить файлы jQuery и JavaScript?
Я делаю это прямо сейчас с помощью следующего кода: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Это работает, но я должен сделать это …

3
Как получить ссылку на профиль пользователя buddypress и определенное поле профиля пользователя для текущего автора сообщения?
Я хочу заменить get_author_link () и get_the_author_meta ($ feld) с чем-то эквивалентным, чтобы указать на автора текущей страницы профиля пользователя Buddypress и получить определенное поле профиля со своей страницы Buddypress т.е. я просто хочу показать ссылку на профиль пользователя и биографию из одного из его полей профиля BP Я не …

8
Jetpack работает локально [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Интересно, знает ли кто-нибудь легкий способ обойти это. Код моей локальной версии разработчика экземпляра WordPress и версии …

4
Как вручную исправить код галереи WordPress, используя PHP в functions.php?
Много раз говорилось, что Wordpress выводит действительно плохой код для встроенной функции галереи. Это основной код, отвечающий за вывод галереи (в /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = apply_filters('post_gallery', '', $attr); if ( $output != …

3
Значение текстовой области wp_editor не обновляется
Я использую *_add_form_fieldsдействие, чтобы добавить поля в пользовательскую таксономию. Одним из этих полей является wp_editor (). Проблема, с которой я сталкиваюсь, заключается в том, что при выводе редактора WordPress на страницу примерно так: wp_editor('test', 'mydescription', array('textarea_name' => 'my_description')); а затем , если я нажимаю в редакторе на странице и изменить …
16 wp-editor 

1
порядок по числовому значению для мета значения
Я прочитал бесчисленные посты по упорядочению данных по числовому значению (в отличие от строки - если у меня есть числовое мета-значение, и он упорядочен следующим образом 1 11 12 2 233 и т. Д., А не так, как я хочу это Я использую WP_Query, пытался использовать meta_query => 'NUMERIC', но …

4
wp_nav_menu (), как изменить класс <li>?
Я создаю меню для моего сайта. Статика выглядит так: &lt;nav&gt; &lt;ul id="menu"&gt; &lt;li class="item_1"&gt;&lt;a href="#"&gt;Item 1&lt;/a&gt;&lt;/li&gt; &lt;li class="item_2"&gt;&lt;a href="#"&gt;Item 2&lt;/a&gt;&lt;/li&gt; &lt;li class="item_3"&gt;&lt;a href="#"&gt;Item 3&lt;/a&gt;&lt;/li&gt; &lt;li class="item_4"&gt;&lt;a href="#"&gt;Item 4&lt;/a&gt;&lt;/li&gt; &lt;li class="item_5"&gt;&lt;a href="#"&gt;Item 5&lt;/a&gt;&lt;/li&gt; &lt;li class="item_6"&gt;&lt;a href="#"&gt;Item 6&lt;/a&gt;&lt;/li&gt; &lt;li class="item_7"&gt;&lt;a href="#"&gt;Item 7&lt;/a&gt;&lt;/li&gt; &lt;li class="item_8"&gt;&lt;a href="#"&gt;Item 8&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; Я был в состоянии понять, …

1
Как переписать URI пользовательского типа записи?
Сайт, над которым я работаю, использует следующую «красивую» структуру постоянных ссылок: http://example.com/blog/my-special-post Но для пользовательского типа поста мой клиент хотел бы избежать "симпатичного" слизняка: http://example.com/product/142 Как можно использовать идентификатор сообщения вместо слага для пользовательского типа сообщения? Я считаю, что это может быть возможно с помощью WP_Rewrite, но я не знаю, …

2
Есть способ использовать $ query-> set ('tax_query' в фильтре pre_get_posts?
Есть способ использовать $query-&gt;set('tax_query', ...)в pre_get_postsфильтре? например, следующий код не изменяет запрос. Обратите внимание, что я создаю $ таксономии и пользовательский поиск. function custom_search_filter($query) { ... // array('taxonomy' =&gt; 'category', 'field' =&gt; 'id', 'terms' =&gt; array( 41,42 ), 'operator' =&gt; 'IN') $taxonomies = implode(',', $taxonomy_arr); // /wordpress/25076/how-to-filter-wordpress-search-excluding-post-in-some-custom-taxonomies $taxonomy_query = array('relation' …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.