我公司用这博客系统自己建了一些网站
安装了不少插件,现在已经基本满足公司的要求了
但还有一些小部分要修改,
就是相关文章的显示功能,我安装了yet-another-related-posts-plugin这个插件,也可以了,不过,提示的“Related posts:”现在想把它改成日文的,但我怎么改也不生效,我的修改方法是这样的:我在这套系统里搜索了一下"Related posts:",就找到了两处符合页面效果的代码:
都在:yet-another-related-posts-plugin/includes.php文件里:
    'before_related' => '<p>'.__('Related posts:','yarpp').'</p><ol>',
    'rss_before_related' => '<p>'.__('Related posts:','yarpp').'</p><ol>',我在这里修改了提示字符后,在页面刷新后却没有效果,还是原来那些文字。
没办法我就想研究一下插件机制,不过,还是没有研究出来,所以请问一下CSDN的大牛们,谁如果有写过或修改过这套系统的插件的,麻烦帮忙看一下,哪怕只给个修改思路也行,我在这里先谢谢了! 

解决方案 »

  1.   

    哦,确实,呵呵,我原来怎么没想过这个
    现在还有一个问题,就是设置这个的时候能不能直接引用系统的变量
    如:the_title()这个函数?
    我直接写"<?php the_title();?>"
    这样显示不出来,不知道helloyou0有没有试过,可以引用吗?
      

  2.   

    我才发现我前不久安装的没有安装这个plugin,上面属于瞎碰的 :)
    不过下了看了一下,似乎是在它的template文件里? 
    照理说应该可以调用系统的函数,除非有引用先后的问题....
    我有空试试
      

  3.   

    呵呵,这个确实是有保存到数据库里
    我已经试着改过了,直接在模板里改是没有效果的,只能进数据库里改,也因为这样
    所以调用系统本身的函数好象实现不了,
    数据库里的内容为:<p>Related posts</p>
    我把它改成:
    <p><?php the_title();?>Related posts</p>
    页面显示为:Related posts
    源代码为:<p><? the_title();?>Related posts:</p>我把它改成:
    <p><?php the_title();?>Related posts</p>
    页面显示为:<? the_title();?>testRelated posts:
    源代码为:<p>&lt;? the_title();?&gt;testRelated posts:</p>还有没有别的修改方法?只提供一点思路也行,谢谢!
      

  4.   


    是最新的版本吗?看见它有个模板目录啊,
    不行的话要么就硬改它的code,当然以后升级比较烦
    还有就是你也写一个插件,和它的挂到同一个钩子上,然后做一个替换就行了
      

  5.   

    非常谢谢helloyou0 
    不好意思,本来早就该结贴了,因为我第一次提出来的问题已经解决了
    不过,因为对这个系统理解有误,所以没有达到想要的效果,所以又托了一点时间
    虽然现在还没有解决,但是,这个贴子应该要结了,需要的话,下次再开新贴提高,到时候希望helloyou0 还能指导一下。