如果您的自定义代码应该在通常有帖子内容的地方输出内容,请使用shortcode.
在插件中转换代码,只需添加插件头,甚至只需
<?php
/**
* Plugin Name: My Plugin
*/
在php文件的顶部。更多信息
here.
之后使用add_shortcode
函数输出您的内容。See docs.
请记住,处理短代码的函数必须return 输出,而不是回显它。
之后,关于风格和脚本的建议。在WordPress中,向前端添加样式和脚本的正确方法是函数wp_enqueue_script
和wp_enqueue_style
都是在钩住wp_enqueue_scripts
.
如果这样做,您可能想知道一种只在包含短代码的帖子中对脚本/和样式排队的方法,以便查看has_shortcode
作用
最后,使用两者wp_enqueue_*
函数,并且要插入您所说的图像,您需要知道插件文件夹的url。请不要硬编码,而是使用plugins_url
函数以正确检索它。
如果看不到你的代码,我就没什么可说的了,试着实现我所说的,如果你有问题,试着问一个更具体的问题。