WordPress

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


3
Как удалить URL сайта из сценариев и стилей, поставленных в очередь?
Я имею дело с проблемой SSL, и я хотел бы удалить домен из всех сценариев и стилей, выводимых через wp_enqueue_scripts. Это приведет к тому, что все сценарии и стили будут отображаться с относительным путем от корня домена. Я предполагаю, что есть ловушка, которую я могу использовать, чтобы фильтровать это, однако …

2
Показать все значения пользовательских полей, созданных с помощью ACF на странице
Я использую Advanced Custom Fields / ACF для создания пользовательских полей. Одним из них является список флажков, которые отображают некоторые опции (опция1, опция2, опция3 ...) . Теперь я хочу отобразить все параметры этого поля на отдельной странице внешнего интерфейса примерно так: Варианты: - вариант 1 - вариант 2 - вариант …

3
Скрыть сообщения других пользователей в админ-панели
Я намеревался запустить сайт с несколькими авторами, я не хочу, чтобы посты других авторов отображались на /wp-admin/edit.phpстранице. Мне удалось решить эту проблему по кодам из этой ветки . Код выглядит так: function posts_for_current_author($query) { global $pagenow; if( 'edit.php' != $pagenow || !$query->is_admin ) return $query; if( !current_user_can( 'manage_options' ) ) …

4
Можно ли создать тур по Wordpress? V3.3.1
Я недавно обновился до версии 3.3.1 и заметил замечательную функцию, которая отлично подойдет для наших клиентов, не разбирающихся в Wordpress, - обзор того, как использовать Wordpress. Я давно использовал плагин Yoast SEO, и они добавили функцию тура, которая, когда вы нажимаете следующие кнопки, проходит через различные функции (см. Скриншот): Можно …
9 admin 

1
Использование класса плагина внутри шаблона
Я пишу плагин для отправки приглашения другу, который открывает форму при нажатии на ссылку. Я инкапсулировал все функции в классе, следуя коду, указанному в плагине Report Broken Video @toscho. Соответствующий код ниже: /* Plugin Name: Send Invitation Plugin URI: http://w3boutique.net Description: Emails a the link of the current page to …

1
Изменить пользовательский тип сообщения на иерархический после регистрации
Очень похоже на предыдущий вопрос: изменение аргумента «переписать» после регистрации пользовательского типа записи Я пытаюсь сделать продукты MarketPress иерархическими - я могу сделать это, взломав файлы плагинов, но я бы хотел остаться в стороне от них, если смогу. Можно ли изменить аргументы пользовательского типа поста после его регистрации, но до …

1
Пользовательские типы сообщений и template_redirect
У меня есть два пользовательских типа записей (например, post_type_1 и post_type_2), которые я хотел бы перенаправить на независимые шаблоны (single-post_type_1.php и single-post_type_2.php) для обработки их отображения. Я не хочу помещать шаблоны отображения в папку темы, поскольку я хочу, чтобы они содержались в соответствующих папках плагинов. Как я могу заставить каждого …

3
Получение пользовательского элемента подменю администратора для выделения, когда он активен
У меня есть пользовательский тип поста, Jobs, с 3 таксономиями в меню Admin. Одной из таксономий является Статус, который является Активным или Закрытым. Я хочу пункт меню под Рабочие места для активных рабочих мест. Я создал это с этим кодом add_submenu_page( 'edit.php?post_type=jobs', 'Active Jobs', 'Active Jobs', 'manage_options', 'edit.php?post_type=jobs&jobstatus=67' ); Это …

1
Как получить комментарии по почтовому идентификатору?
У меня есть этот пользовательский запрос, чтобы перечислить все сообщения в определенной категории. Например, у меня есть это: $args = array('cat' => 'home','post_type' => 'post')); $post_obj = new WP_Query($args); while($post_obj->have_posts() ) : $post_obj->the_post(); // do stuff here endwhile; Поэтому для этой страницы я хотел бы показать список сообщений, а также …
9 query  comments 

5
Как проверить пользователя от ouside wordpress / php?
Я работаю над приложением ajax, которое будет встроено в страницу WordPress. Приложение ajax обменивается данными с сервлетами, работающими на tomcat. Теперь сервлетам нужен способ определить, приходит ли запрос от пользователя, который вошел в WordPress. И если пользователь вошел в систему, сервлеты также должны быть в состоянии определить идентификатор пользователя, чтобы …

2
Как добавить фильтр с 2 аргументами?
Я хочу изменить $ path в следующем фильтре. Имеет 1 вход и 2 аргумента. function documents_template( $template = '' ) { $path = DOCUMENTS_INCLUDES_DIR . '/document/' . $template; return apply_filters( 'document_template', $path, $template ); } Это моя функция, чтобы добавить фильтр, он получает сообщение об ошибке, как сделать это правильно? …
9 filters 

4
Как сделать плагин обязательным в теме wp без использования условных операторов php при вызове отдельной функции из этого плагина?
Одна из моих тем Wordpress требует нескольких сторонних плагинов для правильной работы. В большинстве случаев я использовал для вызова функций из сторонних плагинов, используя условные операторы, такие как if(function_exist('plugin_function')) { plugin_function() // do something } Предположим, хотя мне нужно широко использовать один плагин во многих файлах моей темы ... Я …

2
перестал работать ajax когда не залогинен?
Было ли поле автозаполнения работающим в течение нескольких месяцев, но оно перестало работать, если не войти в систему? Не уверен, когда, но в течение последних нескольких дней или недели (недавно не обновлялся WordPress). уже есть; add_action ('wp_ajax_filter_schools', 'filter_schools'); add_action ('wp_ajax_nopriv_filter_schools', 'filter_schools'); в functions.php и ошибок нигде нет. ответ, который я …
9 jquery  ajax 

10
WP E-Commerce VS Shopp VS WooCommerce VS JigoShop [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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