WordPress

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

1
Чому цикл не порожній на деяких 404?
Я натрапив на дивну проблему. Скажімо, ви отримуєте доступ до випадкової URL-адреси глибиною трьох або більше рівнів: http://example.com/a/b/c http://example.com/a/b/c/d ... Тоді is_404()є true. Все йде нормально. Але чомусь останні повідомлення запитуються. $wp_query->request є SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'post' AND ( wp_posts.post_status = 'publish' OR …

2
Чи шкідливе автоматичне оновлення WordPress на моєму веб-сайті?
Нещодавно я дізнався, що мій сайт Wordpress автоматично оновлюється, коли буде доступна нова версія Wordpress. Я знаю, що ця автоматична функція доступна в Wordpress з часом. Але у мене є деякі питання з цього приводу: Чи це може бути ризикованим у будь-якому випадку? Чи має значення, як ми встановили Wordpress? …

3
Заміна заголовка в таблиці списку адміністратора
Ось моя ситуація: я намагаюся відфільтрувати вміст стовпця заголовка в моїй спеціальній таблиці редагування типу публікації, але я не можу працювати. Ось що я спробував: add_filter('manage_edit-mycpt_columns', 'replace_title_products'); function replace_title_products() { $oldtitle = get_the_title(); $newtitle = str_replace(array("<span class='sub-title'>", "</span>"), array("", ""),$oldtitle); $title = esc_attr($newtitle); return $title; } Я просто хочу відфільтрувати …

2
Підрахунок повідомлень циклу (WP_Query)?
Я спробував таким чином відобразити НІ допису: <?php $news_2 = new WP_Query( array ('post_type'=> 'jobs','posts_per_page'=> '10' , 'meta_key' => 'status_for_jobs','meta_value' => '1') ); if ( $news_2->have_posts() ) { while ( $news_2->have_posts() ) { $news_2->the_post(); $count = $news_2->post_count; ?> <li><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3></li> <?php } } ?> <?php wp_reset_query(); …
10 count 

1
Додавання додаткових опцій до екземпляра зображення. (Налаштування відображення вкладених файлів)
Я намагаюся створити простий плагін для багаторазового представлення зображень у Wordpress 3.9, і, здається, я потрапив у цегляну стіну. Мені хотілося б додати параметр до екземпляра зображення. (Деталі в розділі "Налаштування відображення вкладень"). Як і прапорець "Відповідальний", який вимикає (відтіняє сірий) спадний розмір зображення або параметри фіксованих позицій сторінки тощо. …

1
Як налаштувати TinyMCE4 в WP 3.9 - старий спосіб для стилів і форматів вже не працює
До WP 3.9 у функціяхphph.php були застосовані два фільтри: function my_mce_buttons_2( $buttons ) { array_unshift( $buttons, 'styleselect' ); return $buttons; } add_filter('mce_buttons_2', 'my_mce_buttons_2'); function mce_mod( $init ) { $init['theme_advanced_blockformats'] = 'p,h3,h4'; $init['theme_advanced_styles'] = "Header gross=mus-bi news-single-bighead; Header klein=mus-bi news-single-smallhead; Link=news-single-link; List Items=news-single-list"; return $init; } add_filter('tiny_mce_before_init', 'mce_mod'); так що спадне …
10 tinymce 

3
Видаліть дії / фільтри, додані за допомогою анонімних функцій
Я мушу сказати, що це хитра погана практика. Останні дві години витрачав на пошук рішення для видалення дій та фільтрів, доданих через функції Anonymous. Це код, який використовується у батьківській темі, і мені потрібно його видалити. /** * Add custom columns to admin comments grid * * Rate that user …

1
Запишіть таблицю стилів для сторінки входу та додайте її до головного елемента
Я намагаюся стилізувати сторінку входу в свою тему. Дуже просто: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); На жаль, це не працює, як очікувалося. linkЕлемент з'являється в bodyсторінки входу, дуже пізно. Наданий вихід: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' /> <div class="clear"></div> </body> </html> Це неправильно, …

1
Mega Menu Walker
Я намагаюся створити мега ходунок меню. На жаль, пішоходи повністю уникають моїх знань з кодування. Я дійсно міг би скористатися деякою допомогою, щоб він працював. Ось функції, які мені потрібні: Загорніть другий рівень <ul>у <section>. [ЗВ'ЯЗКОВО] Коли користувач встановлює клас "перерва" на <li>рівень другого рівня <ul>, переконайтеся, що <li>почати новий …

1
WP 3.8 Колір адміністратора за замовчуванням для всіх користувачів
Я здивований новою кольоровою схемою для 3.8, і хоча класична тема 3.7 пішла, я хотів би встановити нову колірну схему "Світло" як стандартну для всіх користувачів, але в той же час все ж дозволяти їм змінити тему, якщо вони бажають, у своєму профілі користувача. Чи вдалося кому-небудь придумати функцію встановлення …
10 admin  wp-admin 

4
Як об'єднати два запити разом
Я намагаюся впорядкувати публікації в категорії, спочатку показуючи публікації із зображеннями, а потім повідомленнями без останніх зображень. Мені вдалося це зробити, запустивши два запити, і тепер я хочу об'єднати два запити разом. У мене є таке: <?php $loop = new WP_Query( array('meta_key' => '_thumbnail_id', 'cat' => 1 ) ); $loop2 …
10 wp-query  merging 

3
Плагіни для інвалідів - це отвори в безпеці - слух чи реальність?
Я прочитав багато статей у блозі WordPress Security, де фахівці з питань безпеки рекомендують виконати деякі спеціальні кроки, щоб бути обережними, коли когось турбує безпека сайту WordPress. Один з них: Поради щодо безпеки WordPress: видаліть непотрібні плагіни, які не використовуються. Плагін, який має отвори в захисті, чи за кодом, за …
10 plugins  security 

2
add_user_meta () vs update_user_meta ()
Я дивлюся на документи для add_user_meta()проти update_user_meta(). Якщо поточний meta_key не існує для користувача, update_user_meta()автоматично додасть мета_кей для цього користувача або вам доведеться спочатку визначити meta_key add_user_meta()?
10 user-meta 

4
Чи потрібно мені насправді пов’язати style.css моєї теми у файлах тем
Тож я розробляю тему Wordpress, використовуючи ряд МЕНШИХ файлів для CSS. Вони компілюються за допомогою кодекіту для комбінованого та мінімізованого таблиць стилів, який я використовую для стилю теми. Я розумію, що тема WordPress повинна мати style.css, який містить інформацію про тему у коментарях, але чи потрібно пов'язувати цей style.css у …

6
Де, коли та як правильно стерти правила перезапису в межах плагіну?
У мене виникає дивна проблема, коли правила перезапису не спрацьовують належним чином. Я спробував використовувати flush_rewrite_rules();і flush_rewrite_rules(true);. Я також спробував глобалізувати $wp_rewriteвикористання $wp_rewrite->flush_rules();та$wp_rewrite->flush_rules(true); Жодне з яких, здається, не відповідає правильності переписання правил. Ці дзвінки справді стирають правила перезапису при дзвінку. Звідки я це знаю? Використання рішення для налагодження промивання правил …

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