我对Wordpress很新,并且第一次使用html5blank作为父主题为客户端构建网站。我已经创建了前端代码并将所有文件导入到相关页面中。模板。 现在我试图将需要动态的代码转换为页面,但我不确定文本文件中需要正确的php循环代码。
例如,这是我的主页上需要动态的代码 -
front-page.php
<section id="welcome">
<div class="container">
<div class="row">
<div class="twelve columns">
<h4>WELCOME TO FEATURE MEDIA</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vel ex nisl. Vestibulum vitae ultricies nisl. Praesent sodales, leo at pellentesque pellentesque, nunc erat dapibus nunc, ut congue libero lorem in orci. Suspendisse potenti. Quisque facilisis mauris in vestibulum tempor. Suspendisse nec venenatis nisi. Phasellus sodales viverra ante quis efficitur. Pellentesque quis orci mi. Phasellus tempus, sapien ut luctus pellentesque, lacus risus accumsan lorem, in porta urna tellus ac nibh. Nunc varius elit non diam vehicula aliquet. In eget urna id orci molestie pulvinar. Integer quis risus eu erat iaculis aliquet ut at eros. Etiam feugiat, ante vel molestie finibus, lacus urna pharetra leo, ut lobortis massa lectus quis lorem. Vestibulum rhoncus turpis sagittis sapien vulputate sagittis. Nunc ac velit sollicitudin, consequat arcu ac, tincidunt risus.</p>
</div>
</div>
<div class="row">
<div class="homeimages">
<div class="four columns">
<div id="video">
<h3>VIDEO</h3>
<img src="http://localhost:8888/wp-content/uploads/2017/07/VIDEO.jpg" alt="Video" >
</div>
</div>
<div class="four columns">
<div id="blog">
<h3>BLOG</h3>
<img src="http://localhost:8888/wp-content/uploads/2017/07/blog.jpg" alt="blog" >
</div>
</div>
<div class="four columns">
<div id="faq">
<h3>FAQ</h3>
<img src="http://localhost:8888/wp-content/uploads/2017/07/faq.jpg" alt="FAQ" >
</div>
</div>
</div>
</div>
</div>
</section>
如果我想在页面部分中使<h4>
和<p>
标签内容动态化,那么在front.page.php文件中替换它的正确代码是什么?我尝试过但没有任何反应。我需要使用add_field吗?使用ACF插件会更好吗?我有很多页面的网站,所以需要添加相当多的动态字段。任何帮助表示赞赏。
答案 0 :(得分:0)
是否欢迎使用功能媒体页面标题或? 如果是,你可以在php文件中使用get_the_title()函数, 这会得到你当前的页面标题。
对于可能是页面内容区域的<p>
,您可以使用它而不是添加新字段。只有当您对该内容有特殊用法时,才会在该页面上使用,而不是<p>
,我建议您使用ACF。
要获取页面内容,您可以the_content();
运行。
如果你需要添加额外的字段,ACF是完美的选择。 您可以阻止默认内容编辑器,添加所需的字段,仅将这些字段限制为特定模板等。