Потеряны странные данные настраиваемых полей

xtreeeem

Пользователь
Регистрация
27.05.11
Сообщения
4
Реакции
0
Баллы
1
Привет ребята,
Потеряны странные данные настраиваемых полей
У меня возникла странная проблема с моим WordPress. Я занимаюсь этим уже почти два месяца. Может кто-нибудь помочь мне? Пожалуйста, будь моим спасителем жизни...

Проблема:

Когда я публикую пост с данными во всех полях (оригинальном и пользовательском), вроде все ок. Но через несколько дней (в среднем 3-7 дней) данные из моих пользовательских полей (только) исчезают, и я не понимаю почему. Я уже проверил отключение всех своих плагинов, и у меня все еще есть та же проблема. Так что, вероятно, проблема в коде моей темы в файле function.php, я прав?

Есть ли у кого-нибудь добрая душа, у которой есть достаточно времени, чтобы проверить мой код, чтобы увидеть, есть ли что-нибудь, что может вызвать это, пожалуйста?
Мой код function.php: Paste2.org/VvzxAdwA

У меня есть настраиваемые поля, в которых данные исчезают через несколько дней:

Код:
mr_magnifying_glass
mr_random_post
mr_feature_video
today_offer
site_id1
site_id2
site_id3
site_id4
site_id5
site_id6
site_id7
site_id8
mr_active_discount
mr_topdeal_discount
mr_new_discount
mr_lifetime_discount
mr_discount_des
mr_discount_Image
mr_discountbutton_url
mr_quility_des
mr_content_des
mr_month_price
mr_month_off
mr_month_lastrice
mr_month_price_2
mr_sixmonth_price
mr_sixmonth_off
mr_sixmonth_lastrice
mr_per_month3
mr_threeyear_price
mr_threeyear_off
mr_threeyear_lastrice
mr_per_month6
mr_fiveyear_price
mr_fiveyear_off
mr_fiveyear_lastrice
mr_per_month12
mr_feature1
mr_feature2
mr_feature3
mr_feature4
mr_feature5
mr_feature6
catag
domaintag
post_external_link
joink_external_link
titletag
discount-extra-site[]
Код (разметка): Не знаю, поможет ли это...

Помогите пожалуйста, я не знаю, что еще делать...

Спасибо вам, ребята!
 

svladeva

Пользователь
Регистрация
01.01.70
Сообщения
1
Реакции
0
Баллы
1
Странно, что ситуация зависит от времени. Два шага, которые я бы выполнил в первую очередь: 1) в качестве меры предосторожности убедитесь, что у вас нет свободного места. Обычно база данных выходит из строя, но проверить не помешает. 2) включить ведение журнала отладки. Например, если вы используете MySQL, вам нужно просматривать не только журнал ошибок. MySQL будет регистрировать все ваши действия по выбору, удалению и т. д., чтобы вы могли видеть, когда возникает проблема и что ее вызывает.

Возможно, данные перезаписываются (возможно, запланированное задание или cron), просмотр журнала должен показать вам, что происходит.
 

malika1

Пользователь
Регистрация
07.12.13
Сообщения
10
Реакции
0
Баллы
1
AttaboyRoi, это хорошая идея — использовать журнал отладки. Я проверил свою конфигурацию и уже включил.
Вот что у меня есть:paste2.org/vsxnUmaI

Вы видите что-нибудь подозрительное?
Я не помню дату, когда данные исчезли из полей в последний раз, но я собираюсь проверять это каждый день.

Как насчет этого? Как вы думаете, это может помочь? Как это использовать?
define('SAVEQUERIES', true);

Спасибо!!
 

in8inity

Пользователь
Регистрация
01.01.70
Сообщения
2
Реакции
0
Баллы
1
Адрес
USA
@AttaboyRoi, данные попадают в базу данных, но исчезают через 3-7 дней.
Раньше у меня это уже работало нормально, но я не помню, какую модификацию я внес, из-за которой это перестало работать. Есть идеи?
 
Сверху Снизу