0
我试图转换一个插件,我程序化地写了基于类,它不工作的原因不明。所以我写下了我的插件代码,以尽可能减少最小化。当它运行时,它会返回没有内容。WordPress插件编码问题
<?PHP
/**
* Plugin Name: A1 Test
* Version: 1.0.0
* Plugin URI:
* Description: Test
* Author:
* Author URI:
*/
if (! class_exists("TestingDemo"))
{
class TestingDemo
{
function TestingDemo_filter($buffer)
{
$buffer = preg_replace_callback('@\[testing\s*=\s*"(.*?)\s*"\]@si',
array(&$this, "TestingDemo_replace"), $buffer);
}
function TestingDemo_replace($matches)
{
$message = $matches[1];
return "Testing Worked..... {$message}";
}
}
}
if (class_exists("TestingDemo"))
{
$TestingDemos = new TestingDemo();
}
if (isset($TestingDemos))
{
add_filter('the_content', array(&$TestingDemos, 'TestingDemo_filter'));
}
呃!我不能忘了我忘了回去.. :(我花了几个小时试图弄清楚我做错了什么..很高兴有一双新鲜的眼睛看着它 谢谢.. – Brad 2009-12-17 05:22:25
哈哈,没问题。一切都在那里;) – zombat 2009-12-17 06:20:55