对于那些不熟悉Wordpress的人来说,这一定是一个简单的问题。
我想在您编辑帖子的页面中添加一些HTML(实际上是<script>
标记)。我 NOT 想要将HTML代码添加到帖子本身,而我想在代码中的某处添加一些东西编辑器。
我认为我需要的是挂钩创建编辑器页面时触发的一些操作,但我不确定。
(我猜这可能不是一个好习惯,但我正在尝试做一个快速而肮脏的黑客,以便在将来不会重复使用的项目中节省很多时间。我想当DOM就绪事件触发时,使用javascript稍微修改编辑器页面。)
另外,我可以从主题的functions.php
文件中进行,还是必须是插件?
任何帮助都非常感激。
答案 0 :(得分:1)
您可以从主题中的functions.php文件执行插件可以执行的任何操作,它只是不可移植。您需要找到正确的操作挂钩,它们会在此处列出,然后添加您的操作。
http://codex.wordpress.org/Plugin_API/Action_Reference
WordPress管理员使用jQuery,所以你应该能够通过注册functions.php中的脚本来包含一个jQuery函数,然后从那里应用你需要的任何东西。
你可能最好在WordPress论坛上提出这个问题。
/彼得
答案 1 :(得分:1)
这是一个简单的函数,您可以在其中添加functions.php
文件并添加脚本代码,它只会显示在新的/编辑帖子页面上:
add_action('admin_footer','add_my_script');
function add_my_script() {
global $pagenow;
if (in_array( $pagenow, array( 'post.php', 'post-new.php' ) )){
?>
<SCRIPT TYPE="text/javascript">
//your script here
</SCRIPT>
<?php
}
}