Налаштуйте ваше вітальне повідомлення на інформаційній панелі WordPress

Налаштуйте ваше вітальне повідомлення на інформаційній панелі WordPress

Здається, що багато хто з вас не хочуть показувати нову функцію під назвою “панель привітання”, оскільки WordPress 3.3. Я думаю, що ті, хто не хоче відображати це повідомлення, намагаються приховати це поле своїм клієнтам, ось чому я подумав, що замість цього приховувати його слід налаштувати та відобразити із власним вмістом. Для відображення спеціального вітального повідомлення ми створимо невеликий плагін. Таким чином, навіть при переході на нову версію WordPress, повідомлення відображатиметься як ваше, а не стандартне.


Давайте розпочнемо!

Створимо плагін

Щоб створити плагін, створіть нову папку під wp-content / plugins та назвіть її користувальницькою панеллю повідомлень. У цій папці створіть файл під назвою custom-dashboard-message.php і відкрийте його у своєму редакторі коду (до речі, Coda 2 чудово!). Просто вставте цей код у новостворений файл:

Цей код просто створює плагін ... так, я знаю, WordPress занадто простий для вас!

Ні, нам не потрібно створювати функцію, яка видалить повідомлення на інформаційній панелі за замовчуванням, щоб ми змогли після цього додати власний вміст вітальної панелі. За допомогою видалення видалення на гачку привітання_panel ми видаляємо функцію wp_welcome_panel за замовчуванням, яка повертає вміст панелі привітання.

/ **
* Видаліть привітання інформаційної панелі привітання за замовчуванням
*
* @ доступ громадськості
* @since 1.0
* @return void
* /
видалити запускання ('welcome_panel', 'wp_welcome_panel');

Наше спеціальне вітальне повідомлення

Якщо зараз зайти на панель приладів (не забудьте активувати плагін!), Ви більше не побачите жодного екрана вітання - так !. Тож тепер ми можемо створити власну власну функцію та підключити її до гачка Welcome_panel, щоб вона відображала нашу. Ця частина проста, все, що вам потрібно зробити, це створити власну функцію та додати потрібний вміст на панелі привітання. У своєму прикладі я почав із вмісту за замовчуванням, з функції wp_welcome_panel () за замовчуванням. Це простіше просто тому, що це дозволяє мені використовувати вже відформатований контент. Тому я просто скопіював та вставив цю функцію (знайдіть її під wp-admin / include / dashboard.php), після чого відредагував її.

Ось як виглядає моя функція (зауважте, як за функцією слідує додавання запускання та підключення до привітання_panel).

/ **
* Спеціальна функція привітання панелі
*
* @ доступ громадськості
* @since 1.0
* @return void
* /
функція wpex_wp_welcome_panel () {?>

редагуйте налаштування свого сайту'), admin_url (' options-general.php ')); ?>

  • '. __ ("Редагувати свою головну сторінку"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ("Додати додаткові сторінки"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
  • '. __ ("Редагувати свою головну сторінку"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
  • '. __ ("Додати додаткові сторінки"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
  • '. __ ("Додати допис у блозі"). '', admin_url (' post-new.php ')); ?>
  • '. __ ("Напишіть свою першу публікацію в блозі"). '', admin_url (' post-new.php ')); ?>
  • '. __ ("Додати сторінку про інформацію"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
  • '. __ ("Перегляд свого веб-сайту"). '', home_url (' / ')); ?>

', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ("Увімкнення та вимкнення коментарів"). '', admin_url (' options-обговорення.php ')); ?>
  • '. __ ("Дізнайтеся більше про початок роботи"). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Ви можете просто відредагувати цю частину коду, щоб створити свій вміст, додавати посилання, зображення, форми чи будь-що інше ...

    Остаточний код плагіна

    Ось повний код плагіна, насолоджуйтесь!

    
    
    

    редагуйте налаштування свого сайту'), admin_url (' options-general.php ')); ?>

    • '. __ ("Редагувати свою головну сторінку"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ("Додати додаткові сторінки"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
    • '. __ ("Редагувати свою головну сторінку"). '', get_edit_post_link (get_option (' page_on_front '))); ?>
    • '. __ ("Додати додаткові сторінки"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
    • '. __ ("Додати допис у блозі"). '', admin_url (' post-new.php ')); ?>
    • '. __ ("Напишіть свою першу публікацію в блозі"). '', admin_url (' post-new.php ')); ?>
    • '. __ ("Додати сторінку про інформацію"). '', admin_url (' post-new.php? post_type = сторінка ')); ?>
    • '. __ ("Перегляд свого веб-сайту"). '', home_url (' / ')); ?>

    ', admin_url (' widgets.php '), admin_url (' nav-menus.php ')); ?>
  • '. __ ("Увімкнення та вимкнення коментарів"). '', admin_url (' options-обговорення.php ')); ?>
  • '. __ ("Дізнайтеся більше про початок роботи"). '', __ (' http://codex.wordpress.org/First_Steps_With_WordPress ')); ?>
  • Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map