Commit b9547732 authored by Vadim's avatar Vadim

rsion: 2.9.0

* Добавлена опция "Не отображать рейтинг"
parent eb9577f0
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
Plugin Name: Bg Az-Counter Plugin Name: Bg Az-Counter
Plugin URI: https://bogaiskov.ru Plugin URI: https://bogaiskov.ru
Description: Подсчет количества посещений страниц на базе stat.azbyka.ru Description: Подсчет количества посещений страниц на базе stat.azbyka.ru
Version: 2.8.4 Version: 2.9.0
Author: VBog Author: VBog
Author URI: https://bogaiskov.ru Author URI: https://bogaiskov.ru
License: GPL2 License: GPL2
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
if ( !defined('ABSPATH') ) { if ( !defined('ABSPATH') ) {
die( 'Sorry, you are not allowed to access this page directly.' ); die( 'Sorry, you are not allowed to access this page directly.' );
} }
define('BG_COUNTER_VERSION', '2.8.4'); define('BG_COUNTER_VERSION', '2.9.0');
define('BG_COUNTER_LOG', dirname(__FILE__ ).'/bg_counter.log'); define('BG_COUNTER_LOG', dirname(__FILE__ ).'/bg_counter.log');
define('BG_COUNTER_STAT_COUNTERS','https://stat.azbyka.ru/counters'); define('BG_COUNTER_STAT_COUNTERS','https://stat.azbyka.ru/counters');
...@@ -182,7 +182,8 @@ function azbyka_falsification_box_func( $post ){ ...@@ -182,7 +182,8 @@ function azbyka_falsification_box_func( $post ){
<label>Введите любое число > 0:<br> <label>Введите любое число > 0:<br>
<input type="number" name="azbyka_falsh_counts" value="" min=1 /><br>и нажмите кнопку "Опубликовать/Обновить". <input type="number" name="azbyka_falsh_counts" value="" min=1 /><br>и нажмите кнопку "Опубликовать/Обновить".
</label> </label>
<i>Если оставить поле пустым, счетчик сохранит свое истинное значение.</i> <i>Если оставить поле пустым, счетчик сохранит свое истинное значение.</i><br>
<label><input type="checkbox" name="bg_az_counter_not_rating"<?php echo (get_post_meta($post->ID, 'не_отображать_рейтинг',true)?' checked="checked"':'');?> /> Не отображать рейтинг</label>
<?php <?php
} }
// Сохранение значений счетчика при автосохранении поста // Сохранение значений счетчика при автосохранении поста
...@@ -204,5 +205,6 @@ function azbyka_falsification_update( $post_id ){ ...@@ -204,5 +205,6 @@ function azbyka_falsification_update( $post_id ){
$path = '/post/'.$post_id; $path = '/post/'.$post_id;
if ($counter > 0) setCount ($path, $counter); if ($counter > 0) setCount ($path, $counter);
} }
update_post_meta($post_id, 'не_отображать_рейтинг', $_POST['bg_az_counter_not_rating']);
} }
...@@ -46,6 +46,7 @@ function bg_az_counter_rating($type, $id) { ...@@ -46,6 +46,7 @@ function bg_az_counter_rating($type, $id) {
$the_type = get_post_type($id); $the_type = get_post_type($id);
if (!in_array($the_type, $post_types)) return false; if (!in_array($the_type, $post_types)) return false;
if (get_post_status($id) != 'publish') return false; if (get_post_status($id) != 'publish') return false;
if (get_post_meta($id, 'не_отображать_рейтинг',true)) return false;
} else return false; } else return false;
if ($option['title']) $page_title = $option['title']; if ($option['title']) $page_title = $option['title'];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment