Pregunta sobre Comments - wpDiscuz de Wordpress:

wpdiscuzAjaxObj no está definido en v7

Un usuario preguntó 👇

Hola,

Después de la última actualización, mi página principal está rota. y puede que no funcione bien con otros javascript similares.

Luego recibí un error de consola en mi navegador de la siguiente manera:

SyntaxError: missing } after property list [Learn more]
data:dmFyIHdwZGlzY3V6QWpheE9iaj17IndjX2hpZGVfcmVwbGllc190ZXh0IjoiSGlkZSBSZXBsaWVzIiwid2Nfc2hvd19yZXB:1:4159
note: { opened at line 1, column 20
data:dmFyIHdwZGlzY3V6QWpheE9iaj17IndjX2hpZGVfcmVwbGllc190ZXh0IjoiSGlkZSBSZXBsaWVzIiwid2Nfc2hvd19yZXB:1:20

ReferenceError: wpdiscuzAjaxObj is not defined wpdiscuz-combo.min.js:10:28

Ya hice lo siguiente: – borrar caché – deshabilitar el caché en los plugins de caché – no usé CDN – hacer clic en el botón regenerar y sincronizar en wpDiscuss – hacer clic en establecer tablas

y el error sigue ocurriendo.

(@gvectorssupportmember)

Hace 7 meses, 3 semanas

Hola @philipfaster,

El primer SyntaxError viene con otro plugin, wpDiscuz no tiene nada que ver con este error. Intenta arreglarlo y vuelve a comprobarlo.

SyntaxError: missing } after property list [Learn more]
data:dmFyIHdwZGlzY3V6QWpheE9iaj17IndjX2hpZGVfcmVwbGllc190ZXh0IjoiSGlkZSBSZXBsaWVzIiwid2Nfc2hvd19yZXB:1:4159
note: { opened at line 1, column 20
data:dmFyIHdwZGlzY3V6QWpheE9iaj17IndjX2hpZGVfcmVwbGllc190ZXh0IjoiSGlkZSBSZXBsaWVzIiwid2Nfc2hvd19yZXB:1:20

Si el problema persiste, regístrese y abra nuevo material de soporte en el Foro de soporte wpdiscuz.com y deje la URL de muestra para que podamos comprobarla.

(@philipfaster)

Hace 7 meses, 3 semanas

ALTO,

El problema desaparece cuando desactivo el wp Discuz

sí, detalles: dmFyIHdwZGlzY3V6QWpheE9iaj17IndjX2hpZGVfcmVwbGllc190ZXh0IjoiSGlkZSBSZXBsaWVzIiwid2Nfc2hvd19yZXB de wpdiscuss, tiene el siguiente código:

var wpdiscuzAjaxObj={"wc_hide_replies_text":"Hide Replies","wc_show_replies_text":"View Replies","wc_msg_required_fields":"Please fill out required fields","wc_invalid_field":"Some of field value is invalid","wc_error_empty_text":"please fill out this field to comment","wc_error_url_text":"url is invalid","wc_error_email_text":"email address is invalid","wc_invalid_captcha":"Invalid Captcha Code","wc_login_to_vote":"You Must Be Logged In To Vote","wc_deny_voting_from_same_ip":"You are not allowed to vote for this comment","wc_self_vote":"You cannot vote for your comment","wc_vote_only_one_time":"You've already voted for this comment","wc_voting_error":"Voting Error","wc_comment_edit_not_possible":"Sorry, this comment no longer possible to edit","wc_comment_not_updated":"Sorry, the comment was not updated","wc_comment_not_edited":"You've not made any changes","wc_msg_input_min_length":"Input is too short","wc_msg_input_max_length":"Input is too long","wc_spoiler_title":"Spoiler Title","wc_cannot_rate_again":"You cannot rate again","wc_not_allowed_to_rate":"You're not allowed to rate here","wc_follow_user":"Follow this user","wc_unfollow_user":"Unfollow this user","wc_follow_success":"You started following this comment author","wc_follow_canceled":"You stopped following this comment author.","wc_follow_email_confirm":"Please check your email and confirm the user following request.","wc_follow_email_confirm_fail":"Sorry, we couldn't send confirmation email.","wc_follow_login_to_follow":"Please login to follow users.","wc_follow_impossible":"We are sorry, but you can't follow this user.","wc_follow_not_added":"Following failed. Please try again later.","is_user_logged_in":"1","commentListLoadType":"0","commentListUpdateType":"0","commentListUpdateTimer":"30","liveUpdateGuests":"0","wordpressThreadCommentsDepth":"2","wordpressIsPaginate":"","commentTextMaxLength":null,"commentTextMinLength":"1","storeCommenterData":"100000","isGoodbyeCaptchaActive":"","socialLoginAgreementCheckbox":"1","enableFbLogin":"0","enableFbShare":"0","facebookAppID":"","facebookUseOAuth2":"0","enableGoogleLogin":"0","googleClientID":"","googleClientSecret":"","cookiehash":"b05a5c7d89244a5086f81d236784d3d9","isLoadOnlyParentComments":"0","enableDropAnimation":"1","isNativeAjaxEnabled":"0","enableBubble":"0","bubbleLiveUpdate":"0","bubbleHintTimeout":"45","bubbleHintHideTimeout":"10","cookieHideBubbleHint":"wpdiscuz_hide_bubble_hint","bubbleShowNewCommentMessage":"1","bubbleLocation":"right_corner","firstLoadWithAjax":"0","wc_copied_to_clipboard":"Copied to clipboard!","inlineFeedbackAttractionType":"blink","loadRichEditor":"1","wpDiscuzReCaptchaSK":"","wpDiscuztheme":"light","wpDiscuzReCaptchaVersion":"2.0","wc_captcha_show_for_guest":"0","wc_captcha_show_for_members":"0","wpDiscuzIsShowOnSubscribeForm":"0","wmuEnabled":"1","wmuInput":"wmu_files","wmuMaxFileCount":"1","wmuMaxFileSize":"2097152","wmuPostMaxSize":"8388608","wmuIsLightbox":"1","wmuMimeTypes":{"jpg|jpeg|jpe":"image/jpeg","gif":"image/gif","png":"image/png","bmp":"image/bmp","tiff|tif":"image/tiff","ico":"image/x-icon"},"wmuPhraseConfirmDelete":"Are you sure you want to delete this attachment?","wmuPhraseNotAllowedFile":"Not allowed file type","wmuPhraseMaxFileCount":"Maximum number of uploaded files is 1","wmuPhraseMaxFileSize":"Maximum upload file size is 2MB","wmuPhrasePostMaxSize":"Maximum post size is 8MB","msgEmptyFile":"File is empty. Please upload something more substantial. This error could also be caused by uploads being disabled in your php.ini or by post_max_size being defined as smaller than upload_max_filesize in php.ini.","msgPostIdNotExists":"Post ID not exists","msgUploadingNotAllowed":"Sorry, uploading not allowed for this post","msgPermissionDenied":"You do not have sufficient permissions to perform this action","wmuSecurity":"cb0b35c598","wmuKeyImages":"images","wmuSingleImageWidth":"auto","wmuSingleImageHeight":"200","wmuPreviewTemplate":"<div class='wmu-preview [PREVIEW_TYPE_CLASS]' title='[PREVIEW_TITLE]' data-wmu-type='[PREVIEW_TYPE]' data-wmu-attachment='[PREVIEW_ID]'><div class='wmu-preview-remove'><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" class='wmu-preview-img' data-src='[PREVIEW_ICON]'><noscript><img class='wmu-preview-img' src='[PREVIEW_ICON]'></noscript><div class='wmu-file-name'>[PREVIEW_FILENAME]</div><div class='wmu-delete'>u00a0</div></div></div>","version":"7.0.0","wc_post_id":"1505","loadLastCommentId":"0","isCookiesEnabled":"1","dataFilterCallbacks":[],"is_email_field_required":"1","url":"https://indowhiz.com/articles/wp-admin/admin-ajax.php","customAjaxUrl":"https://indowhiz.com/articles/wp-content/plugins/wpdiscuz/utils/ajax/wpdiscuz-ajax.php","bubbleUpdateUrl":"https://indowhiz.com/articles/wp-json/wpdiscuz/v1/update"};var wpdiscuzUCObj={"msgConfirmDeleteComment":"Are you sure you want to delete this comment?","msgConfirmCancelSubscription":"Are you sure you want to cancel this subscription?","msgConfirmCancelFollow":"Are you sure you want to cancel this follow?"};

(@ gvectors-equipo)

Hace 7 meses, 3 semanas

@philipfaster, ¿Dónde podemos comprobarlo? Deje algunas URL. Y proporcione una lista de todos los plugins activos que usa.

(@szmigieldesign)

Hace 7 meses, 3 semanas

Creo que esto está relacionado con el plugin LiteSpeed ​​Cache.

Tengo el mismo problema con v7.

Consulte el registro de la consola, por ejemplo:
https://szmigiel.design/en/blog/whats-new-in-litespeed-cache-3-for-wordpress/

Intenté deshabilitar todas las opciones de optimización de JS en LiteSpeed ​​Cache pero, extrañamente, no resuelve el problema. Incluso cuando se agrega una publicación de blog como una excepción para el almacenamiento en caché, el problema persiste. Sin embargo, wpDiscuz funciona bien después de deshabilitar LiteSpeed ​​Cache.

Los datos codificados son una función LSCWP que permite la carga diferida de scripts en línea. Pero apagarlo no soluciona el problema con wpDiscuz (vea mi enlace para ver un ejemplo).

¿Alguna idea de qué podría estar causando?

(@philipfaster)

Hace 7 meses, 3 semanas

szmigieldesign,

Gracias por aclarar los nombres de archivo … sí tiene el mismo error … y el mismo puntero

var wpdiscuzAjaxObj = { <== aquí nota: {abierto en la línea 1, columna 20 (o 22 en su código debido al espacio)…

<== y aquí SyntaxError: missing} después de la lista de propiedades,…

(@philipfaster)

Hace 7 meses, 3 semanas

Hola,

Ya intenté algún experimento en mi sitio de Litespeed Cache, causado por un caché de LiteSpeed ​​- Imágenes de carga diferida activadas.

y hace citas conflictivas de wpdiscuz y litespeed cache.

"wmuPreviewTemplate":"<div class='wmu-preview [PREVIEW_TYPE_CLASS]' title='[PREVIEW_TITLE]' data-wmu-type='[PREVIEW_TYPE]' data-wmu-attachment='[PREVIEW_ID]'><div class='wmu-preview-remove'><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" class='wmu-preview-img' data-src='[PREVIEW_ICON]'><noscript><img class='wmu-preview-img' src='[PREVIEW_ICON]'></noscript><div class='wmu-file-name'>[PREVIEW_FILENAME]</div><div class='wmu-delete'>u00a0</div></div></div>"

es posible que vea que litespeed entrega data-lazyloaded = ”1 ″ usando comillas dobles. y wpDiscuz usando una comilla simple dentro del valor de la clave «wmuPreviewTemplate».

(@szmigieldesign)

Hace 7 meses, 3 semanas

Gracias @philipfaster por la información. LiteSpeed ​​Cache parece estar insertando sus datos de carga diferida en un script que define el objeto Ajax wpDiscuz, rompiendo el script.

Logré solucionarlo agregando una excepción a las «Exclusiones de nombres de clase de imagen de carga diferida» en LiteSpeed ​​Cache. Agregué una clase principal de carpeta de formularios de comentarios: mi tema es «sección-publicación-comentario» que desactiva la función de carga diferida de LSCWP en esta área.

Quizás podría evitarse en el futuro codificando una excepción en LSCWP.

(@philipfaster)

Hace 7 meses, 3 semanas

@szmigieldesign,

sí, como solución temporal, podríamos excluirlo de la carga diferida de LiteSpeed. o puede agregar esta clase de imagen ‘wmu-preview-img’ al nombre de clase de imagen cargada perezosa.

Funciona perfectamente para mí…

(@hailita)

Hace 7 meses, 2 semanas

si wmu-preview-img en el próximo número v3.1.1. Gracias.

(@ gvectors-equipo)

Hace 7 meses, 2 semanas

¡Gracias Hai!

Actualmente, todos los usuarios del plugin LiteSpeed ​​Cache leen este tema de preguntas frecuentes y deshabilitan la opción Lazy Image para evitar conflictos de caché: https://wordpress.org/support/topic/conflict-with-litespeed -caché-plugin-3 /

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.