【问题标题】:Expertise required to create a wordpress plugin?创建 wordpress 插件需要专业知识吗?
【发布时间】:2010-10-15 13:57:40
【问题描述】:

我想知道你的 php 知识应该有多丰富才能编写一个像样的 wordpress 插件?你能创建一个只有基本知识和很少语言经验的 wordpress 插件吗?

谢谢。

【问题讨论】:

    标签: php wordpress plugins


    【解决方案1】:

    您对 PHP 了解得越多,开发出色的插件就越容易,但不需要昂贵的语言知识。您可以启动一个 PHP 技能较低的插件。

    但是当涉及到开发和调试一个 5000 行的插件时,对 WP API 和 PHP 的深入了解几乎是强制性的。

    你应该从这本书开始:

    The wonderful book 非常有帮助并且充满了最佳实践。

    马克西姆

    【讨论】:

      【解决方案2】:

      如果你可以编写一个脚本来做某事,你就可以编写一个 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”。

      一个糟糕的例子,但它远非无法实现。

      WP 文档也很棒 - http://codex.wordpress.org/Writing_a_Plugin

      【讨论】:

        【解决方案3】:

        有一些很棒的在线教程可以帮助任何级别的经验:

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

        【讨论】:

          猜你喜欢
          • 2016-09-06
          • 2020-03-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多