¿Funciona AmaLinks Pro® con el tema Acabado WordPress de Income School?
Sí y No. AmaLinks Pro® sigue funcionando con el tema Acabado de Income School, pero es un poco raro. Desde la última actualización conocida del tema Acabado, no puedes acceder a algunas de las páginas de configuración de AmaLinks Pro®.
El tema Acabado es un tema muy mal codificado que no utiliza los estándares de WordPress. Si estás utilizando el tema Acabado de Income School, te recomendamos encarecidamente que cambies a un tema ligero mejor. Nuestras mejores sugerencias son Generate Press o Astra. Incluso los temas predeterminados de WordPress (como Twenty Twenty-One) serían mejores que el tema Acabado.
La solución para poder utilizar AmaLinks Pro® con el tema Acabado
Para acceder a las páginas de configuración de AmaLinks Pro® y ver correctamente todos los campos de entrada, tendrás que activar temporalmente un tema diferente (que no sea Acabado). Una vez que tengas todos tus ajustes de back-end en su lugar, puedes reactivar Acabado y seguir siendo capaz de utilizar AmaLinks Pro® en tus editores de contenido.
Tema Acabado de Income School
Actualización: esta sección se escribió durante una versión anterior para el tema Acabado. Ahora Acabado permite Jquery, pero debes marcar una casilla en la configuración de Acabado para activarlo (o añadir el código sugerido como se explica a continuación).
Esto es lo que he descubierto Los chicos de Income School no quieren jQuery cargado en su tema y JQuery es necesario para que AmaLinks Pro® funcione. Esto es lo que descubrí: ¡el tema Acabado NO es compatible en absoluto! ¡Sin embargo – este tipo super cool llamado Josh decidió crear un sitio entero dedicado al tema Acabado que esencialmente proporciona apoyo a un tema que no es compatible!
Desgraciadamente, su punto de vista es que TODO Jquery es malo y esto es una mala creencia, ya que significa que no puedes ver los plugins de alta calidad y, en su lugar, sólo hacen que sea más sencillo para ellos mismos considerarlos a todos como malos para el rendimiento. Puedo decirte por los sitios que hemos visto que nada está más lejos de la verdad en cuanto a velocidades, es sólo una buena estratagema de marketing para conseguir la venta.
A Josh se le ocurrió esta solución para añadir JQuery al tema Acabado para que AmaLinks Pro® funcione con él (última comprobación en la versión 1.1.17).
Paso 1 – Instala y activa el plugin Code Snippets para WordPress
Paso 2 – Crea un nuevo fragmento e inserta el siguiente código…
//add_action( ‘wp_enqueue_scripts’, ‘wp_jquery_manager_plugin_front_end_scripts’, 999 );
add_action( ‘wp_head’, ‘wp_jquery_manager_plugin_front_end_scripts’, 999 );
function wp_jquery_manager_plugin_front_end_scripts() {
wp_register_script( ‘jquery’, false, array( ‘jquery-core’ ), null, false );
wp_enqueue_script( ‘jquery’ );
?>
<script type=»text/javascript» async=»» defer=»» src=»/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp»></script>
<?php
}
¡Ya está! A fecha de publicación de este post, ¡tenemos confirmación de que esta solución funciona!
Plugin de Ingresos de Afiliados de Income School
¿Qué te parece su plugin para WordPress – Affiliate Income Plugin?
Si deseas utilizar el tema Acabado o el Plugin de Ingresos de Afiliados de Income School – tendrás que hacer algunos ajustes menores en el código para hacerlos compatibles. Desafortunadamente, no podemos cambiar nada en AmaLinks Pro® para hacerlo compatible con ninguno de ellos. Pero podemos mostrarte cómo hacer que AmaLinks Pro® sea compatible con el tema Acabado o con el plugin Affiliate Income, ambos creados por los chicos de Income School.
Por lo que sabemos, los chicos de Income School codificaron a propósito su tema y su plugin de la forma más optimizada para la velocidad y el rendimiento. Desafortunadamente, debido a la forma en que están codificados, no permiten (o no son compatibles con) ciertas funcionalidades que son necesarias para que funcionen plugins más avanzados como AmaLinks Pro®.
Somos conscientes de un conflicto causado por el plugin Affiliate Income Plugin (gratuito) de Income School que altera un carácter de los enlaces creados por AmaLinks Pro® y hace que no funcionen.
Esto no es un problema de AmaLinks Pro®.
Hemos descubierto cómo solucionar el problema. Debes editar el plugin Affiliate Income Plugin (gratuito) de Income School. Ve al editor de plugins de WordPress y añade esto al plugin:
this.href = this.href.replace(/\&th=[a-z A-Z 0-9_-]+/g, »);