我可以在我的插件中使用%CATEGOR%LIKE模板吗?

时间:2011-05-30 作者:Can\'t Tell

我见过Wordpress使用%category% 喜欢字符串来创建url模板。有没有一种简单的方法可以在插件中允许这种机制?例如,在插件的设置页面中,用户指定一个选项

`<a href=%my_url%>Click here</a>`
在我的插件中,我替换%my_url% 之前有实际URLecho正在删除它。

wordpress中是否有我可以用来实现这一点的功能/机制?

1 个回复
最合适的回答,由SO网友:Dave Konopka 整理而成

这里不需要任何WordPress特定的内容。使用PHPstr_replace 替换用户在设置中输入的令牌。在您的插件代码中,无论您在何处回显设置值,请将其包装在str\\u replace中,并使用您要用其替换%my\\u url%的值。

echo str_replace("%my_url%", $real_url_value, $setting_text);

结束

相关推荐

Changing attachment urls?

如何更改附件页URL的格式/[post-url]/[attachment-name]/ 到/media/[attachment-name]/? 我知道我可以覆盖get_attachment_link 通过attachment_link 过滤器,但我想我需要更改重定向结构,以便WordPress知道如何处理这些URL?