Пока добавил вот такую конструкцию
function views_insert_qb($id){global $wpdb;$user_ip = $_SERVER['REMOTE_ADDR'];$key = $user_ip . 'x' . $id;$value = array($user_ip, $id);$visited = get_transient($key);if ( false === ( $visited ) ) {set_transient( $key, $value, 60*60*12 );$tb_name = "count_views";$table_name = $wpdb->prefix.$tb_name;if(views_check_id($id)){$views = $wpdb->get_row($wpdb->prepare('SELECT value FROM '.$table_name.' WHERE item = '.$id.''));$view = $views->value;$wpdb->update($table_name, array('value' => $view + 1), array('item' => $id ));}else{$wpdb->insert($table_name, array('item' => $id, 'value' => '1'), array('%d', '%d'));}}}
Но тут возникла другая проблема _transient_timeout_ почему то не удаляется даже после истечения срока давности, соответственно таблица wp_options раздувается. Ещё надо добавить условие чтобы по юзерагенту ботов отсекать.
Как сейчас вывести сумму выше 15к рублей, чтобы комиссионный процент был меньше 2%, смотрю на wire стали обдирать, нормальных предложений просто нет.
Есть таблица wp_posts размером 962мб когда делаю оптимизацию этой таблицы
OPTIMIZE TABLE wp_posts;
сервер ложится, помогает только перезагрузка.
Как этот запрос делать наиболее безболезненно, а его иногда приходится делать, так как с таблицы периодически идёт удаление старых постов.
Хотел попробовать отключать базу на время оптимизации, но тогда у меня у самого нет к ней доступа, доступ через phpmyadmin
upd: нашёл решение пока такое, прописал его как плагин
function wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_logged_in()){ wp_die('<b>Briefly unavailable for scheduled maintenance. Check back in a minute.</b>'); } } add_action('get_header', 'wp_maintenance_mode');
Хотите сказать, что у вас курс WMZ-WMR выгоднее чем на wm.ex ?
Где?
только что посмотрел на wm.exchanger.ru курс 60.3, на ММВБ 61.8, отставание поменьше стало, но всё равно пока отстаёт курс на вебмани.
В выписке со счета в Сбербанке не указывается адрес проживания, вот такие пироги, теперь я не знаю что делать.
С вебмани мне ответили, что требуется документ подтверждающий адрес проживания, типа платёжки за коммунальные, только с этим у меня проблема, платёжки приходят не на моё имя, есть ещё вариант банковской выписки, буду пробовать это, вот гемор так гемор, то есть страница в паспорте с пропиской их не устраивает.
А это ещё зачем, там указано, что достаточно формального аттестата с проверенными данными, у меня начальный, то есть ещё выше чем формальный.
Как вариант карта Payspark USD Mastercard сам такую заказал, там потери не больше 5% это если с конвертацией банкомата.
Проблемы с выводом wmz в нал (карты, счета и т.д), из за этого курс wmz просел примерно с конца февраля, сам сижу жду когда выправится, но боюсь что уже никогда.