2013-08-07 102 views
0

您好我想知道是否有人会知道去了解装备的WordPress的后端,让我很容易定制的最佳方式布局后在几个不同的变化,而不是通过自定义文章/分类/标签模板或自定义帖子类型。我一直在试图做的是每次添加自定义字段,每个都有不同的布局,每个字段用于主文章文章的连续部分,以便我可以选择和选择文章的每个部分的外观。自定义帖子生成器?通过自定义字段? (WordPress的)

我的猜测是啊我需要某种代码来让我给帖子主体添加自定义字段,因为文章的某些部分可能有重复的布局(例如,右侧的左侧文本为img,或img以上的文字)。到目前为止,我一直在尝试使用Advanced Custom Fields插件来定制字段 - 但我被困在两个部分。

第一是如何让一个自定义的专门为外地只布局,如DIV容器与其他的东西,如,文本,图像,画廊,嵌入式视频等里面去的CSS属性。

第二个是如前所述,我的推测是我需要以某种方式允许自定义字段重复添加到帖子主体的某个部分,以及我现在怎么做,因为我现在无法想象一种方式。

回答

0

取决于你有多少我要和自定义文章类型去。但是如果你只有几个你可以创建条件CSS的触发器。

对你的信息保存自定义字段是这样的:

background => green 

然后在文章范本:

// echo the string "green" 
<div class="" style="<?php echo get_post_meta($post_id, background, true); ?>" ></div> 

或者你可以创建一个自定义类风格你stylsheet为您的超级特殊岗位:

.awesomepost{ bunchastuff:amazing; } 

然后在您的文章的自定义字段创建

stylefiftythree => awesomepost 

并在div中您想添加该类以回显类属性中的真棒帖子。

<div class="<?php echo get_post_meta($post_id, stylefiftythree, true); ?>" style="" ></div> 

编码后,我意识到这是可怕的。跟踪这些页面及其风格本身是非常棒的。你必须去CPT或页面模板,除非你有像这样的情况下10。

+0

是可以添加的div与自定义字段帖子?如果是的话,这将是我的开始。我真的宁愿不去CPT路线,因为变化的数量可能只会随着时间增加,所以我宁愿不编码每一个可能的组合。 – WPNovice

+0

Alrighty ...比我更好。但是,您可以输出自定义字段值以触发内联样式。你明白吗? – BenRacicot

+0

它会这样工作 - <?php $ values = get_post_custom_values(“Photo Gallery”); 如果(is_array($值)){ 回声Photo Gallery'; } else { echo'Photo Gallery'; } ?> – WPNovice

相关问题