название_плагина-ru_RU.pot
This issue is due to WordFence.
We received an answer from WordFence and a solution to get rid of this false positive:
.”Putting the firewall into learning mode and then attempting the action that is blocked
wget -r -k -l 10 -p -E -nc http://site.com/
база недвижимости откуда выгружаются объекты
Most Powerful Commission System
Fixed
Percent
Percent + Fixed
By Vendor Sales
By Product Price
Vendor wise commission
Product wise commission
Category wise commission
Membership wise commission
<?php
/*
Template Name: Мой шаблон страницы
Template Post Type: post, page, product
*/
?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content (); ?>
<?php endwhile; ?>
<?php endif; ?>
$the_query = new WP_Query( 'page_id='.$id );
while ( $the_query->have_posts() ) {
$the_query->the_post();
the_content();
}
wp_reset_postdata();
I have had this problem before: shortcodes shouldn't display any content (using print or echo), instead return the content to be outputted.
If it's too much trouble converting all of your output statements, or you need to use a function that will always display the output, you can use output buffering. A buffer will 'catch' any echo'd or print'd content and allow you to write it to a variable.
pll_current_language( $value );
ICL_LANGUAGE_CODE
Как прописать условную логику в WordPress из консоль в частности вот это