<html>
<head>
<style type="text/css">
.xxx {
width: 500px;
height: 300px;
background-color: #fff;
color: #000;
border: 2px solid #336699;
padding: 20px;
position: relative;
}
.xxx::before {
content: "";
width: 0px;
height: 0px;
position: absolute;
border-left: 42px solid #336699;
border-right: 42px solid transparent;
border-top: 42px solid #336699;
border-bottom: 42px solid transparent;
left: -2px;
bottom: -85px;
}
.xxx::after {
content: "";
width: 0px;
height: 0px;
position: absolute;
border-left: 40px solid #fff;
border-right: 40px solid transparent;
border-top: 40px solid #fff;
border-bottom: 40px solid transparent;
left: 0px;
bottom: -80px;
}
</style>
</head>
<body>
<div class="xxx">xxx</div>
</body>
</html>
if( isset($_POST['level']) && isset($_POST['direction']) ) {
$args['tax_query'][] = array(
'relation' => 'AND'
);
}
if( isset($_POST['level']) ) {
$args['tax_query'][] = array(
array(
'taxonomy' => 'level',
'field' => 'id',
'terms' => $_POST['level']
)
);
}
if( isset($_POST['direction']) ) {
$args['tax_query'][] = array(
array(
'taxonomy' => 'direction',
'field' => 'id',
'terms' => $_POST['direction']
)
);
}
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$args = array(
'orderby' => 'date', // we will sort posts by date
'order' => $_POST['date'], // ASC or DESC
'posts_per_page' => 30,
'paged' => $paged
);
'meta_query' => [
'relation' => 'AND',
[
'key' => 'color',
'value' => array('red', 'blue', 'white'),
'compare' => 'IN'
],
[
'key' => 'price',
'value' => array('20', '50', '180'),
'compare' => 'IN'
],
[
'key' => 'age',
'value' => array('20', '30', '40'),
'compare' => 'IN'
]
]
<div class="elementor-element elementor-element-c221bc5 elementor-widget elementor-widget-heading" data-id="c221bc5" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">популярные услуги</h2>
</div>
</div>
$myid = 999;
$next_post = '';
$previous_post = '';
$args = array('p'=> $myid, 'post_type' => 'any');
$my_posts = new WP_Query($args);
if($my_posts){
foreach( $my_posts as $post ){
$next_post = get_next_post_link();
$previous_post = get_previous_post_link();
}
}
wp_reset_postdata();
$myid = 999;
$next_post = get_around_post ($myid, 'ASC');
$previous_post = get_around_post ($myid, 'DESC');
function get_around_post ($custom_id, $side){
global $posts;
$category = get_the_category();
rsort( $category );
$cat_add_id = $category[0]->term_id;
$around_post = '';
$my_posts = get_posts( array(
'cat' => $cat_add_id,
'posts_per_page' => 1,
'exclude' => $custom_id,
'order' => $side,
) );
if( $my_posts ){
foreach( $my_posts as $post ){
$around_post = '<a href="'.get_permalink($post->ID).'">'.$post->post_title.'</a>';
}
}
wp_reset_postdata();
return $around_post;
}
rewrite
в register_post_type
не в курсе, что скрываеться под %workscat%
и не может его заменить на название кастомной категории. Вам необходимо зарегистрировать правило изменения адреса и тэг:add_action( 'init', function(){
add_rewrite_rule(...);
add_rewrite_tag(...);
});
flush_rewrite_rules();
<div class="container"><div class="row"><div class="col">
...
</div></div></div>
<li class="nav-item"><a class="nav-link active" id="btn1" data-toggle="tab" href="#tab1" role="tab" aria-controls="tab1" aria-selected="true">игра тир</a></li>
<div class="tab-pane fade" id="tab2" role="tabpanel" aria-labelledby="tab2"><p>Встречайте настоящую революцию в жанре приключенческих игр для мобильных! В эту игру надо не играть, это целый мир, в котором можно жить! Чтобы защитить свою родную деревню Вам придётся отправиться в опасное путешествие по извилистым дорогам сказочной страны полной опасностей. Спасая деревню Вам предстоит узнать много неожиданных вещей и распутать глобальные заговоры в попытках поработить …</p>
<a href="https://www.blind-programming.com.ua/stran_mobi.html">Читать далее</a></div>
<div class="tab-pane fade show active" id="tab1" role="tabpanel" aria-labelledby="tab1"> ... </div>
<div class="tab-pane fade" id="tab2" role="tabpanel" aria-labelledby="tab2"> ... </div>
<div class="tab-pane fade" id="tab3" role="tabpanel" aria-labelledby="tab3"> ... </div>
...
sait.ru
для сайта old.sait.ru
, а не работаете с одной и той же базой. Теперь вам необходимо подключиться к новой БД (например при помощи phpMyAdmin) и подправить два значения на:wp_options > site_url > http://old.sait.ru
wp_options > home > http://old.sait.ru
http://old.sait.ru/wp-admin
. Но в идеале в БД надо поменять всё с https://sait.ru
на http://old.sait.ru
.