以下是最终结果的示例:http:// gointrigue.com/locations-and-dates/
您可以在页面顶部看到一个大的舞者横幅。现在,这已使用CSS进行了硬编码。我希望它可以由我的客户在Wordpress帖子/页面编辑屏幕中按页面和帖子进行编辑。
如何开始?
#1 楼
您想要的功能可能是从头开始构建的,但是绝对可以使用自定义字段插件来简化您的生活。我使用高级自定义字段,它提供了惊人的结果,并且可能性无穷。 >
我还没有用过,但是看起来也不错。
评论
我确实在每一个正在使用的Wordpress上都使用ACF,它完全可以满足您的需求(甚至更多)
– Kaaviar
2012年3月22日12:25
更正:@Norcross提供的不是插件,而是类,对于主题开发人员来说,它实际上是第一类。
–brasofilo
2012年5月18日晚上11:15
#2 楼
您可以使用此插件http://wordpress.org/extend/plugins/multiple-post-thumbnails/将辅助功能图片添加到页面/帖子标题图像中。评论
我还使用了上一个响应中提到的Multiple Post Thumbnails插件,在这种情况下,建议将其作为一个好的解决方案。
– Ben Huson
2012年3月22日在11:42
#3 楼
我是维护此metabox类的开发人员之一。它包含您可以使用的上传字段。https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress
评论
真好!我喜欢这个lib
–阿亚兹·马利克(Ayaz Malik)
13年8月1日在23:32
#4 楼
您将必须在帖子/页面编辑页面上添加一个meta框。请参阅有关add_meta_box的文档。这里有一个详细的示例,以及如何处理/保存输入的信息。在myplugin_inner_custom_box
函数中,将文本输入替换为文件上传(和/或如果需要,可以输入更多字段)。在$_FILE
函数中处理myplugin_save_postdata
数组。#5 楼
使用此“用于WordPress的元框脚本”http://www.deluxeblogtips.com/meta-box-script-for-wordpress/
#6 楼
其他人已经引用了许多插件和脚本。作为开发人员,我更喜欢的两个是Meta Box和Meta Box Class。这两种方法都要求您弄乱代码来设置字段,但是如果您要添加自定义元,则无论如何都要弄乱代码以显示它。高级自定义字段是一个不错的插件满足较小的需求,并且确实允许动态添加新字段,但是每个字段(和子字段-Repeaters)都作为唯一字段添加,并且对于您添加的每个字段,插件都会向数据库中添加2个字段(第二个字段是由ACF分配的标识符。)因此,如果您要在一个页面上执行查询以获取10个字段,则实际上您将要进行20个数据库查询(加上ACF再进行一次查询),这实际上可以使DB查询膨胀。请仔细使用此内容。
评论
您是否找到了不需要第三方插件的解决方案?我也在寻找一种无需插件的方法,因为我正在尝试编写自己的插件来实现它。