WordPress

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

12
Підтвердження того, що я повністю видалив злом WordPress?
Мій веселий блог WordPress на веб-сайті http://fakeplasticrock.com (запуск WordPress 3.1.1) зламався - він показував <iframe>на кожній сторінці так: <iframe src="http://evilsite.com/go/1"></iframe> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> Я зробив наступне Оновлено до 3.1.3 за допомогою вбудованої системи оновлення WordPress Встановлено сканер Exploit (багато критичних попереджень …
105 security  hacked 


4
Опис елементів меню? Спеціальна ходунка для wp_nav_menu ()
Меню звичайного Wordpress виглядає так: Головна | Блог | Про нас | Контактна інформація Але я бачив багато сторінок з описами під цими посиланнями: Головна сторінка | Наші блоги | Про нас | Звертайтесь .... зустрічайтесь з нами ... | читати докладніше | основна інформація | Форма Зворотного Зв'язку Як …

6
Як перевірити, чи публікація є користувацьким типом публікації?
Я шукаю спосіб перевірити, чи є публікація користувацьким типом публікації. Наприклад, у, скажімо, бічній панелі, яку я можу ввести у такий код: if ( is_single() ) { // Code here } Я хочу перевірити код лише для спеціального типу публікації.

2
Видаліть, активуйте, деактивуйте плагін: типові функції та інструкції
Я роблю плагін WordPress. Які типові речі я повинен включати в функцію видалення? Наприклад, чи слід видалити будь-які таблиці, створені у функції встановлення? Чи я очищую свої параметри? Ще щось?

4
Якщо поточний користувач - адміністратор або редактор
Як я можу перевірити, чи є поточний користувач, який увійшов у систему, є адміністратором чи редактором? Я знаю, як робити кожен окремо: <?php if(current_user_can('editor')) { ?> <!-- Stuff here for editors --> <?php } ?> <?php if(current_user_can('administrator')) { ?> <!-- Stuff here for administrators --> <?php } ?> Але як …
100 users  user-roles 


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

5
Найкращий спосіб ініціювати клас у плагіні WP?
Я створив плагін, і, звичайно, будучи мені, я хотів піти з приємним підходом до ОО. Тепер, що я робив, це створити цей клас, а потім трохи нижче створити екземпляр цього класу: class ClassName { public function __construct(){ } } $class_instance = new ClassName(); Я припускаю, що для цього класу є …

6
Куди поставити свій код: плагін або function.php?
Чи легко зрозуміти схему, щоб вирішити, який код належить плагіну чи темі functions.php? На цю тему є багато випадків і багато дебатів , здебільшого тому, що існують деякі помилки щодо внутрішнього функціонування WordPress. Я прошу відповіді, грунтуючись на фактах, а не на думках. Він повинен пояснити, як поводитися з цими …


3
add_menu_page () з різною назвою для першого елемента підменю
add_menu_pageДокументація говорить передати заголовок меню в якості другого параметра: add_menu_page('Page Title', 'Menu Title', ...); Коли ви додаєте більше сторінок пізніше add_submenu_page, головна сторінка стає першим записом у підменю: Однак я хочу, щоб перший елемент у списку мав іншу назву (але все ж вказував на ту саму сторінку), як це робить …


3
Як захистити завантаження, якщо користувач не ввійшов у систему?
Я використовую wordpress для приватного сайту, на який користувачі завантажують файли. Я використовую "Приватний WordPress" для запобігання доступу на сайт, якщо користувач не входить у систему. Я хотів би зробити те ж саме з файлами, завантаженими в папку завантажень. Отже, якщо користувач не ввійшов у систему, він не зможе отримати …

10
Що таке розширення та бібліотеки PHP, необхідні та / або використовуються WP?
Codex вільно згадує лише PHP-версію в серверних вимогах , проте PHP може бути налаштований у досить широкому діапазоні виключення / включення різних частин. Що таке розширення / бібліотеки, які: потрібні, щоб WP взагалі працювала? MySQL ... потрібні для конкретних функцій? GD? ... є кращими для найкращого функціонування конкретних функцій? CURL …
79 php  server 

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