首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wordpress、bbPress和iOS方案网址

Wordpress、bbPress和iOS方案网址
EN

Stack Overflow用户
提问于 2015-10-13 16:28:28
回答 1查看 133关注 0票数 0

我目前正在开发一个iOS应用程序和一个带有bbPress插件的Wordpress站点。

我希望允许任何用户在论坛上轻松发布与自定义方案的链接,例如:

myappname://badebidobudy/fdjlkqsfj

我看到在bbPress中管理员确实可以发布这样的链接:

<a href="myappname://badebidobudy/fdjlkqsfj">Da link</a>

bbPress告诉我为什么:

您的帐户有能力张贴不受限制的HTML内容。

但是,当匿名用户想要这样做时,自定义方案将被删除,生成的html代码是:

<a href="//badebidobudy/fdjlkqsfj">Da link</a>

因此,我的问题是:我如何配置(或调整) Wordpress,以便至少接受我的url方案,甚至识别带有自定义方案的原始链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-15 09:30:03

在阅读了:url/的评论之后

我完成了一个小插件的实现,下面是它的php代码(我添加的协议是"newzik"):

代码语言:javascript
运行
复制
<?php
/**
* Plugin Name: NZK links support
* Plugin URI: http://newzik.com/
* Description: Adds support to newzik:// links
* Version: 1.0
* Author: Pierre Mardon
* Author URI: http://newzik.com/
* License: None
*/



/**
 * Extend list of allowed protocols.
 *
 * @param array $protocols List of default protocols allowed by WordPress.
 *
 * @return array $protocols Updated list including new protocols.
 */
function wporg_extend_allowed_protocols( $protocols ){
    $protocols[] = 'newzik';
    return $protocols;
}
add_filter( 'kses_allowed_protocols' , 'wporg_extend_allowed_protocols' );
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33107927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档