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

X

xtreeeem

#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[]
Код (разметка): Не знаю, поможет ли это...

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

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

svladeva

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

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

malika1

#3
AttaboyRoi, это хорошая идея — использовать журнал отладки. Я проверил свою конфигурацию и уже включил.
Вот что у меня есть:paste2.org/vsxnUmaI

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

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

Спасибо!!
 
I

in8inity

#4
@AttaboyRoi, данные попадают в базу данных, но исчезают через 3-7 дней.
Раньше у меня это уже работало нормально, но я не помню, какую модификацию я внес, из-за которой это перестало работать. Есть идеи?
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread