我真的只是PHP的新手(而且我知道我在尝试行走之前有点尝试),但我想知道是否可以通过文本字段定义函数名称。
目前,我正在使用Wordpress,因此我可以使用add_option向数据库添加内容以存储数据等,这很方便。我的想法是一个幻灯片插件,它允许你有无限的幻灯片。
通过在文本框中键入名称然后单击提交按钮来存储名称,可以使用它。然后将该名称赋予可用于显示该特定幻灯片的功能。这可能吗?
很抱歉,如果这看起来令人困惑。我知道我想要实现什么,我只是不知道如何(但我愿意学习)。感谢。
答案 0 :(得分:0)
为什么需要新功能?听起来更像是具有不同参数的相同函数,这可以很容易地成为您的文本字段值
答案 1 :(得分:0)
1.您的插件管理页面允许命名和创建幻灯片,例如创建带有标题的帖子或图库,以及添加图像。
2.您可以在主题中放置一个函数调用,以便显示幻灯片:
if(function_exists('display_slideshow')){display_slideshow($slideshow_name)};
3.函数display_slideshow()包含在您的插件文件中。
function display_slideshow($slideshow_name){
//get slideshow stuff from the database,
//using the name of the show passed as arg
//write your html and php to show the images the way you design
}