it-swarm.asia

زر النشر/النشر/التحديث غير قابل للنقر بمجرد إجراء التعديل

أقوم بفتح صفحة وإجراء تحرير ويصبح زر التحديث باللون الرمادي. يجب علي نسخ كل محتوى الصفحة وتحديث الصفحة ولصقها مرة أخرى في الصفحة ، وعندها فقط يصبح زر التحديث قابلاً للنقر. يتم تحديث الصفحة بحيث لا توجد مشكلة في ذلك.

فقط عند إجراء التعديل الأولي يكون غير قابل للنقر.

تحديث: لقد تمكنت من إعادة إنشاء المشكلة ، ولكن ليس بإخلاص . يبدو أنه يحدث عندما تحاول الصفحة الحفظ التلقائي. سيبدأ الحفظ التلقائي ثم يتعطل.

أنا لا أعرف من أين أبدأ بهذا. وقد أي شخص واجه شيء مماثل؟

5
MagRat

بمجرد أن أدركت أنها كانت مشكلة متعلقة بالحفظ التلقائي للصفحة/المشاركة ، وليس شيئًا يتعلق بلصق البيانات من محرر نصوص ، فقد قمت بتعطيل جميع المكونات الإضافية لتحديد ما إذا كان هذا هو السبب. لا يبدو أن تعطيل الإضافات له تأثير.

لم يتم الإبلاغ عن أي أخطاء في وحدة تحكم خطأ المتصفح.

Iتم تحديث تثبيت Wordpress يدويًاويبدو أن هذا قد حل المشكلة. لسوء الحظ ، أنا لا أفهم السبب في أن أيا من الملفات التي تم استبدالها لم يتم تحريرها من قبل.

2
MagRat

يبدو أنه خطأ ، ولكن يمكن اختراقه في كل مرة يحدث فيها حوالي ثانيتين من العمل. هذا المنتدى وورد موضوع :

إذا كنت تستخدم Chrome ، فانقر بزر الماوس الأيمن على الزر "تحديث" ذي اللون الرمادي وحدد "فحص العنصر". سترى شيء لأمثال:

<input name="save" type="submit" class="button button-primary button-large disabled" id="publish" accesskey="p" value="Update">

فقط احذف Word disabled وسيصبح زر التحديث قابلاً للنقر مرة أخرى. انقر فوقه ويجب تحديثه.

أنقذني إعادة شحن وفقدان العمل.

انظر أيضا هذا الموضوع أقل حل .

6
Jess Riedel

لقد سجلت وظيفة في save_post هوك عبر

add_action('save_post', 'my_function', 10, 3);

في الوظيفة نفسها ، لم أفعل شيئًا ، باستثناء تسجيل الدخول لأسباب الاختبار ، ولا يزال الزر معطلًا ، بمجرد تشغيل الحفظ التلقائي (وتم تشغيل وظيفتي).

كما تم استدعاء وظيفتي peridodically ~ 20-30s وفقا لسجلات.

أنا deregisterd وظيفتي والزر يعمل بلا عيب مرة أخرى.

اتضح ، كان تسجيل الدخول إلى error_log/syslog نفسه هو المشكلة. عندما قمت بتعطيل وظيفة السجل المخصص الخاصة بي ، تم تشغيل الرمز الخاص بي والدالة المسجلة ، ولم يتم تعطيل الزر مرة أخرى.

0
sweisgerber.dev