WordPress

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

4
Как отобразить the_excerpt без оболочки тега P?
В приведенном ниже фрагменте кода я пытаюсь записать the_excerpt без тегов. Однако форматирование источника показывает, что the_excerpt всегда заключен в P-теги. Как я могу получить выдержку без тегов? foreach($myrecentposts as $idxrecent=>$post) { ?> <li class="page_item"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php echo strip_tags(substr( the_excerpt(), 0, 75 ))."..." ?> </li><?php …

3
Ошибка «Поле пароля пусто» при использовании автозаполнения в Chrome
Когда я открываю экран входа в Chrome, браузер автоматически заполняет форму моим именем пользователя и паролем. Однако, когда я нажимаю кнопку отправки, я получаю следующее сообщение: ОШИБКА: поле пароля пустое. Добавление пробела к автозаполненному паролю и его повторное удаление позволяет мне войти в систему. Что происходит?

2
Где доступны роли, определенные в базе данных wp_?
Я попал в список, чтобы протестировать приватную бета-версию плагина, который я использую в многосайтовой сети. У авторов плагинов есть код для добавления собственной роли. У них есть ошибка, которая устраняет возможность дать пользователю любую роль, кроме одной пользовательской роли. Когда я посещаю ../wp-admin/network/site-users.php, раскрывающиеся списки ролей «Добавить пользователя» показывают только …

8
Получить несколько ролей с get_users
У меня есть такой код: $ query_args = array (); $ query_args ['fields'] = array ('ID', 'display_name'); $ query_args ['role'] = 'subscriber'; $ users = get_users ($ query_args); foreach ($ users as $ user) $ users_array [$ user-> ID] = $ user-> display_name; Я хочу , чтобы получить больше ролей …
10 users 

1
Пожалуйста, объясните, как Wordpress работает с набором символов MySQL и сопоставлением на низком уровне.
Как следует из названия вопроса, я хочу понять, как Wordpress работает с наборами символов MySQL и параметрами сортировки. Как я покажу ниже, вещи не имеют особого смысла для меня ... Я установил Wordpress, следуя инструкциям на их странице установки: https://codex.wordpress.org/Installing_WordPress Как часть инструкций, я последовал их совету по созданию базы …

3
Какой из них имеет приоритет Wordpress, когда дело доходит до php.ini, wp-config и .htaccess?
Допустим, я хочу изменить максимальный лимит загрузки для веб-сайта Wordpress, и я даю следующие значения: wp-config.php: 128 МБ php.ini: 256 МБ .htaccess: 64 МБ Итак, какой из них будет приоритет Wordpress при обработке по мере необходимости?

1
Как реализовать выборочное обновление с настройкой настройщика?
У меня есть раздел в шаблоне страницы в созданной мной теме, который отображает содержимое на основе страницы, которую пользователь выбирает в настройщике с помощью элемента управления dropdown-pages. Прямо сейчас он просто использует стандартный транспорт обновления по умолчанию, но, поскольку это немного неуклюже перезагружает весь iframe, мне было интересно, можно ли …

2
Как добавить индекс в таблицу базы данных плагинов
Я создал несколько дополнительных таблиц для плагина, который я разрабатываю, и мне нужно добавить индексы к этим таблицам. Что WordPress способ сделать это? Использование dbDelta(), похоже, не работает, и я не вижу ошибок в журналах.

2
С чем сравнивается is_page_template ()?
Просматривая документацию Wordpress , он говорит, что is_page_template()сравнивается с «именем шаблона», если оно есть. У меня есть шаблон, хранящийся в page-homepage.phpпод названием Homepage: /* * Template Name: Homepage * Description: The template for displaying the homepage */ И у меня есть код, который я хочу запустить в своем functions.php, когда …

1
запустить Silex или Slim с WordPress
Я запускаю тему на WordPress. В этой теме я делаю несколько звонков AJAX, где ожидаю ответа. ( http://example.com/capis/v0/packages/ ) Для обслуживания вышеупомянутых http-звонков я использую Silex в качестве http-сервера. index.php <?php require_once __DIR__ . '/vendor/autoload.php'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Silex\Application; $app = new Silex\Application(); $app->POST('/capis/v0/packages/', function(Application $app, Request $request) …
10 plugins  rest-api 

1
Как объединить двух авторов в один?
У меня есть несколько сообщений на моем сайте WordPress. Некоторые сообщения принадлежат Author1, в то время как другие принадлежат Author2. Есть ли способ (плагин?) Объединить авторов (например, объединить Author1 с Author2) и получить все сообщения с одним именем автора? Изменить: с «слияния», смысл должен быть прочитан как «Удалить одного автора, …
10 users 

2
Как сделать do_action и получить возвращаемое значение?
Так что есть следующий сценарий. Я добавляю действие для очистки журналов из базы данных: add_action( 'myplugin_clean_logs', array( 'MyPlugin_Logs', 'clean_logs' ) ); Теперь я хочу периодически запускать это действие: wp_schedule_event( current_time( 'timestamp' ), 'daily', 'myplugin_clean_logs' ); и выполнить его вручную: do_action( 'myplugin_clean_logs' ); Метод MyPlugin_Logs::clean_logsвозвращает количество затронутых строк или false, если …
10 actions 

2
Что такое «все» в isset ($ wp_filter ['all'])
Я новичок в WordPress. Я пытаюсь понять, как он генерирует страницы XHTML. Я предполагаю, что это функция do_action( 'hook-name' ), но я застрял с пониманием инструкции isset( $wp_filter['all] )при чтении функции do_action, потому что я не понимаю, что означает слово all. Это функция PHP или WordPress?
10 hooks 

2
Для чего используется параметр meta_input в wp_insert_post ()?
Я вставляю некоторые сообщения в WordPress с помощью функции wp_insert_post () . Я хочу вставить некоторые пользовательские поля в каждое сообщение и читать документацию. Хотя для этого был использован параметр meta_info, я попробовал что-то вроде этого: $data = array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => $post->getTitle(), 'post_content' => …

3
Удалить измерение из wp_get_attachment_image
У меня возникла проблема с удалением ширины и высоты из моих вложенных изображений при использовании wp_get_attachment_image. Это то, что я использую для отображения изображения <?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?> Как это выглядит исходный код <img width="150" height="108" src="http://website:8888/wp-content/uploads/2015/12/cupcakes-and-cosmetics-logo.png" class="attachment-1 size-1" alt="cupcakes-and-cosmetics-logo" /> Я хотел бы, чтобы …

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