插件已激活但无法在桌面上的wordpress中运行

时间:2015-04-12 06:01:05

标签: php wordpress wordpress-plugin

我是wordpress插件的新手。在我的笔记本电脑上运行wordpress在我的wamp服务器上,我写了&在我桌面上同一台服务器上的wordpress网站(网站名称:lifyog)上激活了它。用插件编写的函数应该在每个帖子中添加图像,但它不起作用。请帮助纠正代码。

我已检查过图像源,这没关系。

我的插件位于以下地址:

wamp/www/wordpress/wp-content/plugins/Wpplugin

文件名为addimage.php

插件代码如下:

<?php
/*
Plugin Name: Add Image
Plugin URL:http//wordpress
Version: 1.0
Author: wordpress
Author URL: http://localhost/wordpress
Description: This plugin automatically adds an image at the beginning of every post
*/

function addImage($post)
{
$imagewithtext="<img src='http://localhost/wordpress/wp-content/themes/twentyfifteen/Images/veer.jpg' height='70px' width='70px' align='left'>";
$imagewithtext=$post;
return $imagewithtext;

}

add_filter("the_content","addImage");
?>

1 个答案:

答案 0 :(得分:1)

第14行的$ imagewithtext变量声明将覆盖你在第13行写的$ imagewithtext变量。

您可以将等号“=”更改为点等号“。=”,这将有助于您将$ post变量值添加到$ imagewithtext变量而不会覆盖它

$imagewithtext .= $post;不是$imagewithtext = $post;

我相信这会解决问题