WordPress

Питання та відповіді для розробників та адміністраторів WordPress

3
Чи відключені плагіни сповільнюють сайт WordPress?
Більшість людей усвідомлює, що мінімізація кількості використовуваних плагінів - це хороший спосіб допомогти забезпечити швидкість роботи сайту WordPress. Однак чи включає це загальне правило деактивовані плагіни?

3
Дозволити HTML у витязі
Ось мій код витягу. // Generate custom excerpt length function wpbx_excerpt_length($length) { return 300; } add_filter('excerpt_length', 'wpbx_excerpt_length'); Як дозволити html як <a> <b> <i> <br>
56 php  excerpt 

10
Передача змінної до get_template_part
WP Кодекс говорить , щоб зробити це: // You wish to make $my_var available to the template part at `content-part.php` set_query_var( 'my_var', $my_var ); get_template_part( 'content', 'part' ); Але як мені echo $my_varвсередині частини шаблону? get_query_var($my_var)не працює для мене. Я бачив тонни рекомендацій щодо використання locate_templateзамість цього. Це найкращий шлях?

1
Потрібна допомога з add_rewrite_rule
РІШЕННЯ Я пішов з оновленням 3, і він працював. Те , що я зрозумів, було те , що я вважав , що правило переписування зміниться designers/?designer=some-designer&bid=9на /designers/some-designer. Але це, звичайно, навпаки. Я займався деякими дослідженнями, але мені не зовсім зрозуміло, як використовувати add_rewrite_rule () . Ця публікація досить близька до …

3
Коли я повинен використовувати wp_register_script () з wp_enqueue_script () проти просто wp_enqueue_script ()?
У мене виникають проблеми з розумінням того, коли вам потрібно користуватися wp_register_script(). В даний час я просто використовую щось на зразок: add_action( 'admin_enqueue_scripts', array( $this, 'enqueue' ) ); function enqueue() { $handle = 'some-handle'; $js = 'http://example.com/my.js'; wp_register_script( $handle, $js ); wp_enqueue_script( $handle ); } Я багато читав (Codex, блоги …

7
Як отримати URL-адресу поточної сторінки?
Я хочу додати спеціальний PHP-код, щоб переконатися, що щоразу, коли сторінка на моєму веб-сайті завантажується у моєму браузері, URL-адреса цієї сторінки лунатиме на екран. Я можу використовувати echo get_permalink(), але це працює не на всіх сторінках. На деяких сторінках (наприклад, моя домашня сторінка ) відображається кілька публікацій, і якщо я …
55 php  loop  permalinks  urls 

9
Як дізнатися, яка сторінка шаблону обслуговує поточну сторінку?
Коли ви активуєте тему Wordpress, завжди виникає клопот, щоб дізнатися, в який файл перейти, щоб змінити речі. Будь-яка ідея, як спростити речі? Але з іншого боку, враховуючи функціональність get_template_part, це може бути неможливим. Що ти сказав?
54 templates 

8
Записуйте сценарії / стилі, коли присутній короткий код
Який ідеальний спосіб зареєструвати / задати сценарії та / або стилі для використання у плагінах? Нещодавно я створив простий плагін, щоб додати аватар / граватар користувача з коротким кодом. У мене є різні варіанти стилю відображення аватара (квадрат, круглий і т. Д.) І вирішив помістити css безпосередньо в самий короткий …

3
Як змінити електронну адресу реєстрації за замовчуванням? (плагін та / або не-плагін)
Після нової реєстрації користувача WP надсилає електронний лист із логіном / паролем та посиланням на сторінку входу. Чи є спосіб змінити цей шаблон електронної пошти, що вийшов з ладу? Я також хотів би змінити тему та відправника. Редагувати: Для всіх, хто цікавиться, ось рішення для плагінів.

9
Як я можу задавати стилі / скрипти на певних сторінках / wp-admin?
У мене є дві прості функції, які завантажують матеріали за допомогою, wp_enqueue_style()і wp_enqueue_script(), приблизно, такі: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... та кілька сторінок адміністратора, створених за допомогою add_menu_page()таadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage …

2
Як створити структуру постійної посилання за допомогою спеціальних таксономій та спеціальних типів публікацій, таких як базове ім’я / податок батьків / податок на дитину / власне повідомлення
Я розчісував цей сайт і google для відповіді, і я вийшов абсолютно порожнім. В основному я хочу робити саме те, що запитує цей пост , але мені потрібна ієрархічна систематика. Відповідь, подана в цій публікації, чудово працює, але лише з однорівневою систематикою. Чи можна робити те, що я хочу? Я …

6
Дратівливий “JQMIGRATE: Міграція є…” в консолі після оновлення до WordPress 4.5
Чому постійне повідомлення, JQMIGRATE: Міграція встановлена, версія 1.4.0 що вказує на load-scripts.phpмою консоль, коли я оновив свою тему до WordPress 4.5, і як її можна видалити? Це не помилка, але вона завжди присутня в моїй консолі, і я дійсно не бачу, в чому сенс. Потрібно щось оновити або внести зміни …
53 jquery  notices 


4
Що робить wp-embed.min.js у WordPress 4.4?
Питання Що робить wp-embed.min.jsфайл? Я помітив, що він доданий до кінця колонтитула мого сторінки. Як я можу його позбутися? Зусилля Після деякого гуглінгу я знайшов Embeds на Codex. Чому WordPress вважає, що я хочу додати відео та ін. На свою сторінку за замовчуванням? Середовище WordPress 4.4

9
Передача параметра для функції фільтра та дії
Це спосіб передавати власні параметри функції в add_filterабо add_action. Наприклад, подивіться у наступному коді: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); Чи можу я передати власний параметр? щось на зразок: add_filter('the_content', 'my_content($my_param)', 10, 1) або add_filter('the_content', 'my_content', 10, 1, $my_param)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.