Вопросы с тегом «functions»

Функция - это последовательность программных инструкций, которые выполняют определенную задачу. Он упакован как единое целое, которое можно использовать везде, где необходимо выполнить соответствующую задачу.

30
Лучшая коллекция кода для вашего файла functions.php [закрыто]
Пожалуйста, проголосуйте за вопрос и любые ответы, которые вы найдете полезными, нажав на стрелку ВВЕРХ в левой части вопроса или ответа. Как и многие другие, которые сейчас просматривают этот пост, я читал различные блоги, форумы и дискуссионные группы, чтобы изучить и улучшить свои навыки работы с WordPress. В течение последних …

3
Между functions.php, виджетами и плагинами, который загружается первым?
Клиент спрашивает, может ли конкретный плагин карусели, который он использует, быть виджетизирован. Это означает, что я должен создать виджет внутри functions.php, который вызывает функцию плагина. Это означает, что код плагина должен быть загружен первым, чтобы функция была доступна WordPress при загрузке файла functions.php, верно? Будет ли это работать?

6
В чем разница между home_url () и site_url ()
Насколько я понимаю, это site_url()возвращает место, где находятся файлы ядра WordPress. Итак, если мой блог размещен на http://example.com/blogпотом site_url()возвращаетсяhttp://example.com/blog Но тогда чем это home_url()отличается? Для меня home_url()возвращается то же самое:http://example.com/blog Если это правильно, то могу ли я вернуть WordPress http://example.com/?

8
Как правильно включить PHP-файлы в плагины
Моя проблема заключается в том, когда в основной файл плагина я включаю файл PHP что-то вроде этого: include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); и в этом файле у меня есть вызов функции WordPress, как: add_action('hook', 'callback'); и я …

9
Удалите «Category:», «Tag:», «Author:» из the_archive_title
У меня есть следующий код в архиве моей темы: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Это дает мне такие названия, как «Категория: Россия», «Тег: Америка», «Автор: Джон». Я хотел бы удалить части «Category:», «Tag:» и «Author:» и просто отобразить категорию, тег и имена авторов. Кто-нибудь знает, как этого добиться? …

5
Изменение меток меню администратора
Я провел последний день, используя файл functions.php, чтобы полностью настроить WordPress для своих клиентских сайтов. Я поражен тем, как много я смог достичь и насколько легче это будет делать для моих клиентов. Я удалил некоторые пункты меню для пользователей, которые не вошли в систему как администратор. Я надеюсь (и из …

6
Как настроить the_archive_title ()?
В моей дочерней теме у archive.phpменя есть следующий код для отображения заголовка страниц моего архива: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Но это отображает мои заголовки как «Категория: Заголовок категории », а не просто заголовок без префикса «Категория:». Мой первый инстинкт должен был отменить get_the_archive_title()из wp-includes/general-template. Но из того, …


2
get_template_directory_uri указывает на родительскую тему, а не на дочернюю тему
У меня проблема в том, что get_template_directory_uri указывает на родительскую тему, как site/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.php но я хочу, чтобы он указывал на мою детскую тему, которая должна быть site/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.php что я использую это include (TEMPLATEPATH . '/myGallery/gallery_functions_include.php');

4
Где я могу разместить фрагменты кода, которые я нашел здесь или где-то еще в Интернете?
Многие сообщения здесь или где-то еще содержат код, но они не говорят, где его разместить. Пример: Я нашел это сообщение: Как отключить перенаправление сообщений 301 (не каноническое)? Я новичок в PHP. Где именно я должен разместить код из ответа?

10
удалить пустые абзацы из the_content?
Эй, ребята, я просто хочу предотвратить создание пустых абзацев в моем посте WordPress. Это происходит довольно часто при попытке вручную разместить содержимое. Я не знаю, почему это не вступает в силу? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content = …

5
Как вы можете проверить, находитесь ли вы на определенной странице в разделе WP Admin? Например, как я могу проверить, нахожусь ли я на странице Пользователи> Ваш профиль?
Я создаю плагин, и я хочу добавить кусочки JavaScript в голове администратора, но только для определенных страниц администратора. Я имею в виду не страницы, как на странице WordPress, которые вы создаете сами, а скорее существующие страницы раздела администратора, такие как «Ваш профиль», «Пользователи» и т. Д. Есть ли функция wp …

3
Почему выбранное изображение не отображается в моем пользовательском типе записи?
У меня добавлена ​​поддержка миниатюр со следующим в моем functions.php // Add Thumbnail Support add_theme_support('post-thumbnails'); set_post_thumbnail_size( 140, 140, true ); И я создаю пользовательский тип сообщения с // Create Custom Post Type for Work add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'custom_post', array( 'thumbnail', 'labels' => array( 'name' => …

5
Зачем использовать, если function_exists?
Я заметил, что многие разработчики тем WordPress будут использовать это в functions.php if (function_exists('register_nav_menus')) { register_nav_menus (array('primary' => 'Header Navigation')); } Для меня я всегда использую add_action для каждой функции, которую я использую в functions.php Итак, вышесказанное будет записано как: add_action('init', 'my_register_nav_menus'); function my_register_nav_menus() { register_nav_menus (array('primary' => 'Header Navigation')); …
30 functions 

1
Как переопределить родительские функции в дочерних темах?
Я читал и пытался понять, как это сделать, но по какой-то причине я не могу переопределить родительские функции в моей дочерней теме. Я использую TwentyTen в качестве родителя - может кто-нибудь сказать мне, почему эта функция в моей дочерней теме не переопределяет родительскую функцию, пожалуйста? // Override read more link …

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