我有一个网站被列在UCnews上。
他们要我改变常规<iframe>
结构到
<res-iframe type="video" data-src="video address" data-title="title"></res-iframe>
我一直在尝试,但没有具体的链接或研究数据库来帮助解决此类问题。我有一个网站被列在UCnews上。
他们要我改变常规<iframe>
结构到
<res-iframe type="video" data-src="video address" data-title="title"></res-iframe>
我一直在尝试,但没有具体的链接或研究数据库来帮助解决此类问题。我认为对于这样的修改,最好创建一个自定义提要。
这样,默认提要不受影响。
我们可以看看add_feed()
工作以及在何处挂钩。
添加自定义项,如:add_feed( \'ucnews\', \'...some custom callback...\' );
存在,例如核心do_feed_rss2()
函数,该函数加载默认rss2模板:
load_template( ABSPATH . WPINC . \'/feed-rss2.php\' );
在那里<content:encoded>
标记从中获取其值get_the_content_feed()
, 所以我们可以用the_content_feed
.这样,我们可以过滤内容,仅针对该提要,例如,在is_feed( \'ucnews\' )
检查
请注意,要激活自定义提要规则,需要刷新重写规则。
还不清楚这是针对所有iFrame,还是仅针对特定iFrame
我不确定preg_replace
在这种情况下,可能是这样的,因此您可以尝试使用短代码方法,其中输出可能取决于上下文。
希望有帮助!
我正在为我的网站使用WooCommerce。我以excel格式从不同的供应商处获取产品提要,在不同的列中包含不同的信息(价格、标题、图像、库存等产品属性不一致)。每次我收到提要时,我都需要调整(手动操作)csv以导入到woocommerce,我已经使用了Woocommerce CSV importer 为此目的。这里的问题是,我可以从更多的供应商那里获得反馈,手工工作将非常耗时。有没有一种方法可以让我提交供应商提供的feed,并获得csv,然后使用我上面提到的插件(任何花费越来越少的插件或在线服务)导入w