我正在制作一个WordPress网站,我正在使用视频主题。我想在创建新帖子时可以放置URL链接,主题应该将URL放在iframe中。
<iframe src='URL' width='620' height='350'></iframe>
我使用 detube 主题进行wordpress,它具有一些额外的功能。
答案 0 :(得分:0)
您要求的内容不适用于主题,因为主题代码不会处理帖子的实际内容。您要求的是一个插件,可以处理发布内容以将您的网址转换为iframe。这可以使用WordPress中的add_shortcode()
API完成。
以下是一个示例插件文件,您可以将其放入新目录(例如video-shortcode
中的wp-content/plugins
。您可以将文件命名为video.php
。
<?php
/*
* Plugin Name: Video ShortCode
* Description: A Video ShortCode
* Version: 1.0
* Author: Your Name
* Author URI: Your URL
*/
/*
* To use this shortcode in a post, use [video]url[/video].
*
* Example:
*
* [video]http://myvideos.com/vid-001.html[/video]
*/
function video_code($atts, $content = null) {
return '<iframe src="' . esc_url($content) . '" width="620" height="350"></iframe>';
}
add_shortcode('video', 'video_code');
?>