Требуется опыт для создания плагина WordPress? - PullRequest
1 голос
/ 15 октября 2010

Мне было интересно, насколько обширными должны быть ваши знания php, чтобы написать достойный плагин для wordpress?Можете ли вы создать плагин для WordPress с базовыми знаниями и небольшим опытом работы с языком?

спасибо.

Ответы [ 3 ]

4 голосов
/ 07 ноября 2012

Чем больше вы будете знать PHP, тем легче будет создавать отличные плагины, но дорогостоящее знание языка не требуется.Вы можете запустить плагин с низким уровнем владения PHP.

Но когда он придет к разработке и отладке плагина на 5000 строк, глубокое понимание WP API и PHP будет почти обязательным.

Вы должны начать с этой книги:

Замечательная книга Очень полезна и полна лучших практик.

Максим

3 голосов
/ 15 октября 2010

Если вы можете написать скрипт, который что-то делает, вы можете написать плагин WordPress.

Изучите существующие плагины WP, чтобы получить правильную структуру и вдохновение.Я начал просто с воссоздания существующих с нуля, чтобы почувствовать его.

<?php
/*
Plugin Name: My Plugin
Plugin URI: http://foobar.co.uk/
Description: A brief description of the Plugin.
Version: The Plugin's Version Number, e.g.: 1.0
Author: Foo
Author URI: http://URI_Of_The_Plugin_Author
License: A "Slug" license name e.g. GPL2
*/


function my_function($text)
{
    return str_replace('Foo', 'Bar', $text);
}

add_filter('the_content', 'my_function');
?>

плагин, который заменяет любой пост, содержащий слово "Foo", словом "Bar".

aужасный пример, но это далеко не достижимо.

Документы WP также хороши - http://codex.wordpress.org/Writing_a_Plugin

1 голос
/ 15 октября 2010

В Интернете есть несколько отличных учебников, которые помогут вам на любом уровне опыта:

http://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from-scratch/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...