【问题标题】:how can replace some of words when I added post from当我添加帖子时如何替换一些单词
【发布时间】:2010-08-12 20:38:47
【问题描述】:

我的朋友..

我想设计一个小插件..

它的工作是:例如当用户写一个帖子时:

> 小部件是动态对象,可简化 > 和小部件化的 > 上的内容定制。 >允许在Dashboard >中拖放界面,方便>。

插件直接搜索 > 之间的单词,然后在数据库中搜索 wordpress,如果有类似这个单词的标题。 如果存在,请用页面的 url 替换它.. 如果它不存在,则创建一个带有一些“文本 .. ect”的新页面,然后用页面的 url 替换单词。

例如:当我写这些时: > 小部件是动态的 > . 插件在标题页中搜索“wordpress”(如果存在)设置 url:wordpress。然后插件在标题页中搜索“对象”,如果它不存在第一步:创建一个页面:对象,然后在最后一步填充一些文本。将单词 > 替换为 object 帖子的 url,

我想知道怎么做。 给我一个例子,我会尝试开发它。

非常感谢..

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    您可以使用preg_replace 找到“”模式并替换它。

    WordPress 提供了一个类:wpdb 来与数据库交互。

    您可以在数据库中查询标题,创建页面链接,并用链接替换文本模式。

    我不知道如何使用插件动态创建页面...

    【讨论】:

    • 非常感谢..费尔南多..但我仍然等待一些用户越来越多地解释..非常感谢..
    猜你喜欢
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    • 2019-06-21
    • 2020-07-13
    • 1970-01-01
    • 2021-08-19
    • 1970-01-01
    相关资源
    最近更新 更多