【问题标题】:How to call a function in wordpress?如何在wordpress中调用函数?
【发布时间】:2015-04-09 07:58:38
【问题描述】:

我正在制作一个 WordPress 网站,我正在使用 视频主题。我希望在创建新帖子时可以放置 URL 链接,主题应将 URL 放置在 iframe 中。

<iframe src='URL' width='620' height='350'></iframe>  

我正在为 wordpress 使用 detube 主题,它有一些额外的功能。

【问题讨论】:

  • 你想调用什么函数?
  • 请看下面我的 cmets

标签: php wordpress iframe


【解决方案1】:

您要求的内容在主题中不起作用,因为主题代码不会处理帖子的实际内容。您要求的是一个插件,它将处理帖子内容以将您的 URL 转换为 iframe。这可以通过 WordPress 中的add_shortcode() API 来完成。

这是一个示例插件文件,您可以将其放入新目录(例如 wp-content/plugins 中的 video-shortcode。您可以将文件命名为 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');
?>

【讨论】:

  • 感谢支持!这个项目有效,但希望我不必使用短代码,即我放置 url 然后它应该在 iframe 中,因为有时我必须发布 50-100 个帖子,所以编写短代码会耽误我的时间! url 仅属于特定网站 (trolvid) 我不想复制整个代码!
  • 我的主题有一些额外的功能snag.gy/cC0Xw.jpg你可以看到!粘贴的网址要粘贴在帖子中,它粘贴在图片中可以看到的任何字段中。
  • @AvaJavis 你能帮帮我吗?
猜你喜欢
  • 1970-01-01
  • 2012-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-17
  • 2020-01-18
  • 1970-01-01
相关资源
最近更新 更多