отображать пользовательскую анатомию в файле шаблона

Я создаю сайт по усыновлению собак, чтобы помочь местному приюту в Болгарии.

Я сделал пользовательский тип поста под названием «Усыновленные собаки»
К этому приложены несколько пользовательских анатомий: «Пол», «Возраст», «Размер» и «Организации». Это облегчает людям поиск в архиве в зависимости от их предпочтений.

В одном файле шаблона этого типа поста я хотел бы просто повторить выбранный термин в пользовательской анатомии.

Это одна из страниц, о которых я говорю: http://animalfriendsvratsa.roxtest.nl/adoptable_dogs/lyuba/

Я нашел пару ресурсов, которые требуют Post ID, но функция get_the_ID () не будет работать.

Любая помощь будет принята с благодарностью, заранее спасибо!

<?php
/**
* This template is for displaying the single pages for Adoptable Dogs
*
* @package Animal Friends Vratsa Theme
* @since Custom Theme 1.0
*/
?>
<?php get_header(); ?>
<div class="container">
<div class="row">
<div class="col-md-8">
<?php $photos = get_field('photos'); ?>

<?php $name = get_field('name_dog'); ?>
<?php $breed = get_field('breed'); ?>
<?php $born_in = get_field('born_in'); ?>
<?php $weight = get_field('weight'); ?>
<?php $neutered = get_field('neutered'); ?>
<?php $vaccinated = get_field('vaccinated'); ?>
<?php $microchipped = get_field('microchipped'); ?>
<?php $eu_passport = get_field('eu_passport'); ?>
<?php $full_description = get_field('full_description'); ?>
<?php $suitable_for_children = get_field('suitable_for_children'); ?>
<?php $suitable_for_elderly_people = get_field('suitable_for_elderly_people'); ?>
<?php $suitable_for_cats = get_field('suitable_for_cats'); ?>
<?php $suitable_for_other_dogs = get_field('suitable_for_other_dogs'); ?>
<?php $suitable_for_apartment = get_field('suitable_for_apartment'); ?>

<?php $sex ?>
<?php $age ?>
<?php $size ?>
<?php $organisation ?>

<div class="container">
<div class="row">
<div class="col-md-6">
<?php
$images = get_field('photos');

if( $images ): ?>
<div class="row">
<?php foreach( $images as $image ): ?>
<div class="col-md-3">
<a href="<?php echo $image['url']; ?>">
<img src="<?php echo $image['sizes']['thumbnail']; ?>" alt="<?php echo $image['alt']; ?>" />
</a>
<p><?php echo $image['caption']; ?></p>
</div><!--col-md-2-->
<?php endforeach; ?>
</div><!--row-->
<?php endif; ?>
</div>

<div class="col-md-6">
<div class="row">

<div class="col-md-6">
<p>Name: <?php echo $name; ?></p>
<p>Breed: <?php echo $breed; ?></p>
<p>Age: <?php echo $age; ?></p>
<p>Weight: <?php echo $weight; ?></p>
</div><!--col-md-6-->

<div class="col-md-6">
<p>Sex: <?php echo $sex; ?></p>
<p>Size: <?php echo $size; ?></p>
<p>Born in: <?php echo $born_in; ?></p>
<p>Organisation: <?php echo $organisation ?></p>

</div><!--col-md-6-->
</div><!--row-->
<p><?php echo $full_description; ?></p>

<div class="row">
<div class="col-md-6">
<p>Neutered: <?php
if($neutered==1){
echo "Yes";
}else{
echo "No";
}?></p>

<p>Vaccinated: <?php
if($vaccinated==1){
echo "Yes";
}else{
echo "No";
}?></p>

<p>Microchipped: <?php
if($microchipped==1){
echo "Yes";
}else{
echo "No";
}?></p>

<p>EU Passport: <?php
if($eu_passport==1){
echo "Yes";
}else{
echo "No";
}?></p>
</div><!--col-md-6-->
<div class="col-md-6">
<p>Suitable for children: <?php
if($suitable_for_children==1){
echo "Yes";
}else{
echo "No";
}?></p>
<p>Suitable for elderly people: <?php
if($suitable_for_elderly_people==1){
echo "Yes";
}else{
echo "No";
}?></p>
<p>Suitable for cats: <?php
if($suitable_for_cats==1){
echo "Yes";
}else{
echo "No";
}?></p>
<p>Suitable for other dogs: <?php
if($suitable_for_other_dogs==1){
echo "Yes";
}else{
echo "No";
}?></p>
<p>Suitable for apartment: <?php
if($suitable_for_apartment==1){
echo "Yes";
}else{
echo "No";
}?></p>
</div><!--col-md-6-->
</div><!--row-->
</div><!--col-md-6-->
</div><!--row-->
</div><!--container-->
<?php
if (is_singular('post')) {
the_post_navigation(array(
'next_text' => '<button class="btn btn-default">Next</button>',
'prev_text' => '<button class="btn btn-default">Previous</button>'
));
}
?>
</div>
</div>
</div>
<?php get_footer(); ?>

1

Решение

Я просто удалил все коды и сконцентрировался только на ваших кодах, надеюсь, это поможет вам, и, пожалуйста, назначьте таксономию для $ taxonomy …

<?php
/**
* This template is for displaying the single pages for Adoptable Dogs
*/
get_header(); ?>

<?php $term_main = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));$args = array(
'orderby'           => 'name',
'order'             => 'ASC',
'hide_empty'        => false,
'exclude'           => array(),
'exclude_tree'      => array(),
'include'           => array(),
'number'            => '',
'fields'            => 'all',
'slug'              => '',
'parent'            => $term_main->term_id,
'hierarchical'      => true,
'child_of'          => 0,
'childless'         => false,
'get'               => '',
'name__like'        => '',
'description__like' => '',
'pad_counts'        => false,
'offset'            => '',
'search'            => '',
'cache_domain'      => 'core'
);
$taxonomy='yourtaxonomy';

$terms = get_terms($taxonomy, $args); ?>

<?php foreach($terms as $term){
?>
<?php echo $term->name; ?>
<?php
} ?>

<?php get_footer(); ?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]