我的朋友们......
我想设计一个小插件..
它的工作原理是:当用户写一篇帖子时,例如:
<< WordPress>>窗口小部件是动态对象,可以简化<<<<<侧边栏>>和widgetized<<页脚>>。 <<小部件>>允许在仪表板中的拖放界面<<管理面板>>,方便<<管理>>。
直接插件搜索<< ..>>之间的字词然后在db中搜索wordpress,如果有这样的标题。 如果存在则将其替换为页面的URL。 如果不存在,请创建一个带有“text ... ect”的新页面,然后将该单词替换为页面的URL。
例如:当我写这些时:<< wordpress>>小部件是动态的<<对象>> 如果插件设置了网址:wordpress,插件会在标题页中搜索“wordpress”。然后插件搜索标题页中的“对象”,如果不存在第一步:创建一个页面:对象然后在最后一步填充一些文本。替换单词<<对象>> ,通过对象帖子的网址,
我想知道怎么做。 举个例子,我会尝试开发它。
非常感谢..
答案 0 :(得分:1)
您可以使用preg_replace查找“<>”模式并替换它。
WordPress提供了一个类:wpdb来与数据库进行交互。
您可以在数据库中查询标题,创建指向页面的链接,并用链接替换文本模式。
我不知道用插件创建一个页面,但是......