add perevod

This commit is contained in:
2021-12-09 00:16:01 +03:00
parent ffe37e5a27
commit 58f63ff8b6
3 changed files with 116 additions and 0 deletions

77
category-4782.php Normal file
View File

@@ -0,0 +1,77 @@
<?php
/**
* The main template file.
*
*/
get_header();
$nn = 0;?>
<div id="content">
<ul id="nav_content">
<li><a href="<?=get_home_url()?>/en">English version</a></li>
<li> - <?single_cat_title()?></li>
</ul>
<h1 class="my-4"><?single_cat_title()?></h1>
<?php if(have_posts()) : while(have_posts()) : the_post();?>
<?$nn++;?>
<?if ($nn == 1):?>
<div class="main-card">
<?if ( has_post_thumbnail() ) :?>
<div class="card-img-top">
<a href="<?the_permalink();?>"><img class="card-img-top" src="<?php echo get_the_post_thumbnail_url(null, 'full'); ?>" alt="<?the_title();?>"></a>
</div>
<?endif?>
<h2 class="main-card-title"><a href="<?the_permalink();?>"><?the_title();?></a></h2>
<div class="main-card-body">
<div class="main-card-text"><a href="<?the_permalink();?>"><?the_excerpt();?></a></div>
<div class="news_date"><?the_time('j F Y, G:i');?></div>
</div>
</div>
<?elseif ($nn == 2):?>
<div class="mini-card-block">
<?endif?>
<?if ($nn > 1):?>
<div class="mini-card">
<?if ( has_post_thumbnail() ) :?>
<div class="mini-card-img">
<a href="<?the_permalink();?>"><img class="mini-card-img" src="<?php echo get_the_post_thumbnail_url(null, 'large'); ?>" alt="<?the_title();?>"></a>
<?if( has_tag( 'видео' ) ):?>
<span class="play-card"></span>
<?endif?>
</div>
<?endif?>
<h2 class="mini-card-title"><a href="<?the_permalink();?>"><?the_title();?></a></h2>
<div class="mini-card-body">
<div class="news_date"><?the_time('j F Y, G:i');?></div>
</div>
</div>
<?endif?>
<?php endwhile;?>
</div> <!--//end minicard block -->
<?else:?>
Здесь пока нет публикаций
<?php endif;?>
<?get_template_part( '/blocks/paginator');?>
</div>
<?php get_footer(); ?>

0
scripts/perevod.js Normal file
View File

39
src/perevod.php Normal file
View File

@@ -0,0 +1,39 @@
<?php
// добааить поле переводчика
/**add_action( 'init', function (){
register_post_meta( 'post', 'perevod', array(
'show_in_rest' => true,
'single' => true,
'type' => 'string'
));
});**/
add_action( 'add_meta_boxes', function (){
add_meta_box(
'subscript-post',
'Переводчик',
'perevod_post_class_meta_box',
'post',
'side',
'default'
);
});
function perevod_post_class_meta_box( $post ) {?>
<div class="components-base-control editor-post-excerpt__textarea">
<div class="components-base-control__field">
<p>
<label class="components-base-control__label" for="perevod-name">Переводчик</label>
<input type="text" name="perevod-name" id="perevod-name" class="edit-post-post-schedule" value="<?php echo esc_attr( get_post_meta( $post->ID, 'perevod-name', true ) ); ?>">
</p>
</div>
</div>
<?php }