构建主题,以便用户可以更改标题图像

时间:2013-09-12 作者:Timsalabim

我的Google Fu让我失望,所以我在这里尝试。

我正在构建一个主题,我希望客户能够在wp admin中更改标题图像。我该怎么办?

正如我所说,我的Google Fu在这一点上一直缺乏令人尴尬的功能,所以即使是一个指向从哪里开始的链接也会非常棒。

谢谢

1 个回复
最合适的回答,由SO网友:Brad Dalton 整理而成

您可以使用此代码在函数文件中为自定义标题页添加主题支持,该代码还允许您添加默认大小和选择器类,您可以使用CSS设置样式。

 add_theme_support( \'custom-header\', array( 
\'width\'           => 320,
\'height\'          => 60,
\'header-selector\' => \'.site-title a\',
\'header-text\'     => false
  ) );     
或者此方法允许用户更改每页的页眉图像。

您可以使用带有标题挂钩的自定义字段添加此功能,这并不困难。

最困难的部分是coding the meta box 但是,Codex提供了一个非常基本的示例。

另一种解决方案是使用来自“211”默认主题的代码,该主题允许在每个帖子或页面上使用特色图像作为标题图像。在我看来,Slick是一个主题,因为它已经包含了元框。

结束

相关推荐

Control Loop Within Loop

我试图控制一个循环中的一个循环。我想做的是显示所有帖子,并每3篇帖子插入一个自定义帖子类型。所以它会像这样“后CPT后CPT后CPT后CPT…”我是这样做的global $loop_counter; $loop_counter = 0; if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> ?> // DO STUFF <?php $loop_counter+