if( in_category( 'category' ) ) include('base-category.php);
else include( 'default-template.php' );
function rewrites_init_q1226714( $rules ) {
add_rewrite_rule( 'catalog/offer/([0-9]+)$', 'index.php?pagename=catalog/offer&id=$matches[1]', 'top' );
return $rules;
}
add_action( 'init', 'rewrites_init_q1226714' );
DELETE FROM `wp_posts` WHERE `post_type` = "attachment";
DELETE FROM `wp_postmeta` WHERE `meta_key` = "_wp_attached_file";
DELETE FROM `wp_postmeta` WHERE `meta_key` = "_wp_attachment_metadata";
const fs = require('fs');
let rawdata = fs.readFileSync('my.json'); // Читаем файл. Название файла поменять на свое
let parseddata= JSON.parse(rawdata); // парсим и получаем JS объект из строки
// Здесь совершаем операции с объектом JS
Например, добавляем объект в массив
parseddata.push({
"name": "AUTO1",
"price": 30,
"discount": 100,
"img": "https://i.imgur.com/36GYPaK1.png",
"maxLPrizes": 5,
});
// Превращаем обратно в строку
let data = JSON.stringify(parseddata);
// Пишем в файл
fs.writeFileSync('my.json', data);
<select onchange="location=value">
<option value="" selected="selected">Выбрать район</option>
<option value="?district=1">Район 1</option>
<option value="?district=2">Район 2</option>
<option value="?district=3">Район 3</option>
</select>
$disctricts = new WP_Query(['post_type' => 'disctricts', 'meta_key' => 'disctrict', 'meta_value' => $_GET['disctrict']]);
// далее удобным вам способом выводите районы из массива $disctricts
add_action( 'template_redirect', 'toster_q_1004505_redirect' );
function toster_q_1004505_redirect() {
if ( ( isset( $_GET['link'] ) && ! $_GET['link'] ) || ! isset( $_GET['link'] ) ) {
$url = '/example'; // Куда переадресуем, если utm метка link пустая или отсутствует
wp_safe_redirect( $url ); // либо функция wp_redirect($url); если нужно переадресовать на внешний url
exit();
}
}
require '../wp-load.php';
add_action( 'init', 'qna_habr_q_971257' );
function qna_habr_q_971257() {
global $wp;
// Получить базовый url
$current_url = home_url();
// Получить текущий url
$current_url = $current_url . $_SERVER['REDIRECT_URL'];
// Получить ID поста/страницы
$id = url_to_postid( $current_url );
// Получить массив get запроса
print_r( $_GET );
// Здесь ваш скрипт... //
// Завершить функцию выходом если не хотите продолжать загружать страницу
wp_die();
}
# получаем записи из рубрики
$myposts = get_posts( array(
'numberposts' => -1,
'orderby' => 'post_date',
'post_type' => 'programms',
'order' => 'DESC',
'type_programms' => $cat->slug
) );
<?php $query = new WP_Query([
'meta_query' => [
'relation' => 'OR',
['key' => '_glsr_ranking', 'compare' => 'NOT EXISTS'], // this comes first!
['key' => '_glsr_ranking', 'compare' => 'EXISTS'],
],
'order' => 'DESC',
'orderby' => 'meta_value_num',
'post_status' => 'publish',
'post_type' => 'website', // change this as needed
'posts_per_page' => -1, // change this as needed
]);
$i = 0; // Перед циклом установить переменную
if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
$i++; // Внутри цикла увеличивать счетчик на 1
?>
<div class="col-lg-4 col-md-6 col-sm-12 layout- <?php if($i == 1) { ?>selected<?}?>">
<article
<?php post_class('fxcatalog-post fxcatalog-post-a fxcatalog-box '. fxcatalog_highlight_post_class() ); ?>>
<?php if( $fimg = fxcatalog_get_featured_image( 'a'. $post_col ) ) : ?>
<div class="entry-image">
<a href="<?php echo esc_url( get_permalink() ); ?>"
title="<?php echo esc_attr( get_the_title() ); ?>"><?php echo fxcatalog_wp_kses( $fimg ); ?></a>
<div class="entry-category">
<?php if( $icon = fxcatalog_get_option('lay_a_icon') ): ?>
<?php echo fxcatalog_get_format_icon(); ?>
<?php endif; ?>
<?php if( fxcatalog_get_option('lay_a_cat') ) : ?>
<?php echo fxcatalog_get_category(); ?>
<?php endif; ?>
</div>
</div>
<?php endif; ?>
<div class="box-inner-p">
<div class="box-inner-ellipsis hidekant">
</div>
<div class="short_description"><?php the_field('short_description'); ?></div>
<?php if ( get_field('active_link') == true ) { ?>
<a class="website_urla"
href="https://<?php the_field('website_url'); ?>"><?php the_field('website_url'); ?></a>
<?php } else { ?>
<a class="website_urla"><?php the_field('website_url'); ?></a>
<?php } ?>
<div class="entry-meta"><span class="rattext">Rating
<?php echo do_shortcode('[site_reviews_summary assigned_posts="post_id" hide="bars,rating,summary"]'); ?></span>
<a class="linktopost" target="_blank" href="<?php echo get_permalink(); ?>">
<div class="readmorepost">Read more</div>
</a>
<a href="<?php echo esc_url( get_permalink() ); ?>#comments">
<div class="custommeta meta-item homepagecommentscount">
<div class="singleotzivi"><i style="line-height: 1.7;" class="far fa-comment-alt"></i>
<?php echo do_shortcode('[site_reviews_summary assigned_posts="post_id" hide="bars,if_empty,rating,stars"]'); ?>
</div>
</article>
</div>