如何在wordpress中创建单页高级自定义字段?
How to create single page of advance custom field in wordpress?
我正在创建 post 使用高级自定义字段 (movie-page.php) 我想创建单个页面 (single-movie.php) 每个 post 电影- page.php 当我点击每个 post 它 link 到完整的细节但我做不到。请帮帮我!!!。谢谢。
这是我的代码 movie-page.php
<?php
/*
* Template Name: Page - Movie Page
*/
?>
<?php get_header(); ?>
<?php
$posts = get_posts(array(
'posts_per_page' => -1,
'post_type' => 'movie'
));
if( $posts ): ?>
<ul>
<?php foreach( $posts as $post ):
setup_postdata( $post )
?>
<div class="jol">
<a href="<?php get_permalink($post->ID); ?>"><?php the_title($post->ID); ?></a>
<?php get_post_field('descriptionii',$post->ID ); ?>
<?php the_content() ?>
<?php the_field("descriptionii") ?>
</div>
<?php endforeach; ?>
</ul>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
<?php get_footer(); ?>
<?php
/*
* Template Name: Page - Movie Page
*/
?>
<?php get_header(); ?>
<?php $args = array(
'posts_per_page' => -1,
'post_type' => 'movie',
'post_status' => 'publish',
);
$posts_array = get_posts($args);
foreach ($posts_array as $key => $value) {
echo "<a href=".$value->guid.">".$value->post_title."</a></br>";
echo $value->post_content;
}
?>
<?php get_footer();
我正在创建 post 使用高级自定义字段 (movie-page.php) 我想创建单个页面 (single-movie.php) 每个 post 电影- page.php 当我点击每个 post 它 link 到完整的细节但我做不到。请帮帮我!!!。谢谢。
这是我的代码 movie-page.php
<?php
/*
* Template Name: Page - Movie Page
*/
?>
<?php get_header(); ?>
<?php
$posts = get_posts(array(
'posts_per_page' => -1,
'post_type' => 'movie'
));
if( $posts ): ?>
<ul>
<?php foreach( $posts as $post ):
setup_postdata( $post )
?>
<div class="jol">
<a href="<?php get_permalink($post->ID); ?>"><?php the_title($post->ID); ?></a>
<?php get_post_field('descriptionii',$post->ID ); ?>
<?php the_content() ?>
<?php the_field("descriptionii") ?>
</div>
<?php endforeach; ?>
</ul>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
<?php get_footer(); ?>
<?php
/*
* Template Name: Page - Movie Page
*/
?>
<?php get_header(); ?>
<?php $args = array(
'posts_per_page' => -1,
'post_type' => 'movie',
'post_status' => 'publish',
);
$posts_array = get_posts($args);
foreach ($posts_array as $key => $value) {
echo "<a href=".$value->guid.">".$value->post_title."</a></br>";
echo $value->post_content;
}
?>
<?php get_footer();