Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как создать плагин для WordPress

Создание плагина WordPress или как добавить свой код на php или javascript

    Для создания плагинов WordPress (Вордпресс – рус.) или добавления своего кода, самым простым способом, надо:

  • создать новую папку для плагина,
  • в этой папке один из файлов на php назвать также как и папку, например, если папка называется template_plagin, то главный файл в ней должен называться template_plagin.php.
  • папку с файлами разместить в wp-content/plugins,
  • в главном файле template_plagin.php создать комментарий с указанием Plugin Name:Уникальное имя плагина, например:

    /*
    * Plugin Name: Уникальное имя плагина
    */
  • остальные пункты комментария можно добавить по желанию.

После этих действий плагин появится в административной панели и его можно будет подключать или отключать (активировать или деактивировать, соответственно), а также можно будет удалить этот плагин для WordPress.

Добавление других файлов с кодом на сайт WordPress

    Файлы могут выглядеть примерно так:

  • Подключение файлов к главному файлу с именем, как у папки плагина:
    <?php
    /*
    Plugin Name:Пробный плагин
    */
    require "script.js";
    require "style.css";
    include "function.php";
    ?>
  • Файл на javascript:
    <script>
    alert('qwerty')
    </script>
  • Файл на CSS:
    <style>
    h1{
    background-color:yellow;
    }
    </style>
  • Файл на php:
    <?php
    $q=5;
    ?>
  • Важно использовать в файлах js,CSS и php обозначение кода <script> и </script>, <style> и </style>, <?php и ?> соответственно, иначе все содержимое этих файлов будет просто показано в виде текста и указанные коды не сработают!!!

Подключение плагина или самописного кода в нужный раздел сайта на Вордпресс

По умолчанию, все добавленные скрипты будут выведены в самый верх сайта перед разделом head.
Чтобы поместить самодельный код на php, javascript или CSS в нужный раздел, надо в главном файле плагина разместить стандартный хук WordPress.

    Для вывода кода в

  • файле header.php используется hook (хук – рус.) wp_head,
  • файле footer.php нужен wp_footer.

Код главного файла в каталоге плагина будет выглядеть примерно так:

<?php
/*
Plugin Name:Пробный плагин
*/
//создание главной функции плагина или подключение всех файлов
function qwerty(){
require "script.js";
require "style.css";
include "function.php";
}
add_action( 'wp_footer', 'qwerty' );//подключение плагина к footer.php
add_action( 'wp_head', 'qwerty' );//подключение плагина к header.php
?>

    Внимание:

  • можно использовать подключение через require(); или include();,
  • надо учитывать, что эти файлы могут влиять на весь сайт, в том числе и административную панель.

Как создать плагин для WordPress

Создание плагина WordPress или как добавить свой код на php или javascript

    Для создания плагинов WordPress (Вордпресс – рус.) или добавления своего кода, самым простым способом, надо:

  • создать новую папку для плагина,
  • в этой папке один из файлов на php назвать также как и папку, например, если папка называется template_plagin, то главный файл в ней должен называться template_plagin.php.
  • папку с файлами разместить в wp-content/plugins,
  • в главном файле template_plagin.php создать комментарий с указанием Plugin Name:Уникальное имя плагина, например:

    /*
    * Plugin Name: Уникальное имя плагина
    */
  • остальные пункты комментария можно добавить по желанию.

После этих действий плагин появится в административной панели и его можно будет подключать или отключать (активировать или деактивировать, соответственно), а также можно будет удалить этот плагин для WordPress.

Добавление других файлов с кодом на сайт WordPress

    Файлы могут выглядеть примерно так:

  • Подключение файлов к главному файлу с именем, как у папки плагина:
    <?php
    /*
    Plugin Name:Пробный плагин
    */
    require "script.js";
    require "style.css";
    include "function.php";
    ?>
  • Файл на javascript:
    <script>
    alert('qwerty')
    </script>
  • Файл на CSS:
    <style>
    h1{
    background-color:yellow;
    }
    </style>
  • Файл на php:
    <?php
    $q=5;
    ?>
  • Важно использовать в файлах js,CSS и php обозначение кода <script> и </script>, <style> и </style>, <?php и ?> соответственно, иначе все содержимое этих файлов будет просто показано в виде текста и указанные коды не сработают!!!

Подключение плагина или самописного кода в нужный раздел сайта на Вордпресс

По умолчанию, все добавленные скрипты будут выведены в самый верх сайта перед разделом head.
Чтобы поместить самодельный код на php, javascript или CSS в нужный раздел, надо в главном файле плагина разместить стандартный хук WordPress.

    Для вывода кода в

  • файле header.php используется hook (хук – рус.) wp_head,
  • файле footer.php нужен wp_footer.

Код главного файла в каталоге плагина будет выглядеть примерно так:

<?php
/*
Plugin Name:Пробный плагин
*/
//создание главной функции плагина или подключение всех файлов
function qwerty(){
require "script.js";
require "style.css";
include "function.php";
}
add_action( 'wp_footer', 'qwerty' );//подключение плагина к footer.php
add_action( 'wp_head', 'qwerty' );//подключение плагина к header.php
?>

    Внимание:

  • можно использовать подключение через require(); или include();,
  • надо учитывать, что эти файлы могут влиять на весь сайт, в том числе и административную панель.