Pregunta sobre AVH Extended Categories Widgets de Wordpress:

El widget genera un error al actualizar a WP 5.3

Un usuario pregunt贸 馃憞

Hola, tuve que desactivar este plugin porque gener贸 este error despu茅s de actualizar WP 5.3: Advertencia: Confirmaci贸n AVH_Walker_Category_Checklist鈥.

驴Alguna sugerencia?

(@ nholzmann01)

Hace 1 a帽o, 2 meses

Yo tengo el mismo error. 隆Espero escuchar cualquier sugerencia!

(@ cutu234)

Hace 1 a帽o, 2 meses

Yo tambi茅n.

(@cyrfer)

Hace 1 a帽o, 2 meses

Puede intentar editar dos l铆neas con el mismo contenido en estos dos archivos: /plugins/extended-categories-widget/4.2/class/avh-ec.widgets.php l铆nea 62 /plugins/extended-categories-widget/4.2 / class /avh-ec.core.php l铆nea 876

Cambie ambas l铆neas de: public function walk ($ elementos, $ max_depth) {a: public function walk ($ elements, $ max_depth,鈥 $ args) {

La advertencia ha desaparecido, compruebe si el plugin funciona como desea.

(@opvelp)

Hace 1 a帽o, 2 meses

Gracias por la sugerencia, pero parece que estamos haciendo su trabajo por usted. 驴No significa eso que es hora de actualizar su plugin?

(@cyrfer)

Hace 1 a帽o, 2 meses

No me culpes. No es mi plugin, simplemente analic茅 el mismo problema, recib铆 tu pregunta busc谩ndola en Google, luego intent茅 resolverlo por m铆 mismo y quer铆a compartir mi soluci贸n. De nada.

(@opvelp)

Hace 1 a帽o, 2 meses

隆Ups, ay! 隆Gracias por intentar ayudar!

(@ cutu234)

Hace 1 a帽o, 2 meses

Gracias por ayudar, pero tu sugerencia no me funciona. Por cierto, 驴es v谩lida esta sintaxis PHP?

鈥$args

Nunca hab铆a visto algo as铆 antes, y mi editor arroja un c贸digo de error.

(@aaronwordpress)

Hace 1 a帽o, 2 meses

cyrfer 隆隆隆Gracias por tu publicaci贸n !!! Cuando pegu茅 tu correcci贸n no funcion贸. Cuando escrib铆 lo siguiente manualmente, funcion贸. paseo de funci贸n p煤blica ($ elementos, $ max_depth,鈥 $ args) {

(@cyrfer)

Hace 1 a帽o, 2 meses

Hola aaron, gracias por tus comentarios. Lo siento, en el camino de mi c贸digo probado a mi publicaci贸n aqu铆 los tres puntos ... antes de que las elipses reemplazaran $ args – tiene el mismo aspecto, pero es tan incorrecto como un signo de interrogaci贸n griego en lugar de un semiconductor (la broma cl谩sica).

Y s铆, con tres puntos es PHP v谩lido, consulte https://www.php.net/manual/en/functions.arguments.php#functions.variable-arg-list

Editar: justo despu茅s de saber que la etiqueta CODE en el editor aqu铆 evita que los tres puntos sean reemplazados. Cambie ambas l铆neas de:
public function walk($elements, $max_depth) {
a:
public function walk($elements, $max_depth, ...$args) {

Esta respuesta fue modificada hace 1 a帽o, 2 meses. Raz贸n: El editor aqu铆 reemplaz贸 una elipse con tres puntos donde se requieren los puntos Esta respuesta se modific贸 hace 1 a帽o, 2 meses.

(@ cutu234)

Hace 1 a帽o, 2 meses

Gracias de nuevo. Cometi贸 el mismo error. Ahora funciona. El editor de c贸digo a煤n muestra un error de sintaxis. Bueno, 隆a qui茅n le importa!

隆Gracias por ayudar, querido!

(@aaronwordpress)

Hace 1 a帽o, 2 meses

驴Hay alguna forma en que podamos inspirar a Peter van der Does, autor de este estupendo plugin, para actualizarlo?

WordPress dice, 芦脷ltima actualizaci贸n: hace 3 a帽os禄.

(@opvelp)

Hace 1 a帽o, 2 meses

Funcion贸 a las mil maravillas, escribiendo 芦…禄 a mano. 隆Gracias a todos, especialmente @cyrfer! Y lamento de nuevo mi malentendido. : – /

(@csigncsign)

Hace 1 a帽o, 1 mes

Gracias @cyrfer por su soluci贸n, 隆funciona muy bien ahora!

(@ minion08)

Hace 1 a帽o, 1 mes

gracias @cyrfer – te lo agradezco

(@ dsl225)

Hace 1 a帽o, 1 mes

隆Gracias!

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.