¿Sabías que es posible poner un módulo en un artículo en Joomla, es decir, directamente en tu contenido usando la función loadmodule / loadposition de Joomla?
Por ejemplo, digamos que queremos poner nuestro módulo de Joomla Paypal (o cualquier otro módulo para el caso) en un artículo en lugar de en una posición de módulo.
Podemos hacer esto usando el plugin de Joomla predeterminado LoadModule o LoadPosition.
Por supuesto, existen muchas otras razones para incluir un módulo en un artículo. Otro muy buen ejemplo de cómo poner un módulo en un artículo es cuando agregamos un CTA (Call-to-action) para que alguien se una a nuestra lista de correo.
Podemos usar un módulo de suscripción, pero al usar la función loadposition, podemos colocarlo en cualquier lugar a voluntad dentro del contenido de un artículo de Joomla.
Cree el módulo Joomla o la posición para cargar
En primer lugar, asegúrese de haber creado y definido el módulo que desea mostrar en el artículo.
Esto es bastante sencillo de hacer:
- En el menú superior, vaya a Prórrogas de tiempo para presentar declaraciones de impuestos y haga clic Módulos
- Utilice la función de filtro para buscar y encontrar el módulo que desea incluir en un artículo y haga clic en el módulo. También puede crear uno nuevo o crear una copia de uno existente.
- Cree un nuevo nombre de puesto escribiendo un nuevo nombre (uno que no entre en conflicto con las posiciones utilizadas por su plantilla). Por ejemplo, escriba in_article_subscribe
- En Asignación de módulo, seleccione las páginas a las que desea asignar el módulo y Guardar. Normalmente lo aplicamos Todas las páginas para que podamos usarlo en cualquier lugar del sitio que queramos.
Ahora, una vez que haya creado el módulo que desea mostrar en el artículo, hay un complemento predeterminado que ahora puede cargar el módulo o la posición del módulo en el artículo.
Puede llamar a cualquier posición de módulo en un elemento de contenido con el siguiente código
Use la posición de carga de Joomla para poner un módulo en un artículo
Para cargar una posición específica (de las posiciones de módulo que ha definido), puede utilizar la sintaxis siguiente:
{ loadposition in_article_subscribe}
Esto cargaría la posición in_article_subscribe.
NB: (QUITAR los espacios iniciales y finales antes de {})
Recuerde, también debe habilitar el "Contenido: módulos de carga"del Plugin Manager (si lo ha desactivado por cualquier motivo).
Otro buen ejemplo que nos gusta usar es cargar el módulo de inicio de sesión para aquellos usuarios que aún no han iniciado sesión, o mostrarles un mensaje de que deben registrarse e iniciar sesión.
Esta es una excelente oportunidad para utilizar la función de módulo de carga de Joomla para insertar un módulo de Joomla en un artículo.
NB: Elimine TODOS los espacios entre {loadposition y el final}. NO debe haber espacios iniciales o finales.
No pudimos hacer esto arriba porque de lo contrario, Joomla (nuestro CMS) habría eliminado el texto y habría intentado reemplazarlo ;-) También asegúrese de que todo esté en minúsculas. Para hacerlo más simple, debería gustarle [loadposition user4] pero use corchetes {} en lugar de corchetes [].
Otro buen ejemplo del uso de este módulo es este.
Supongamos que desea crear un anuncio (o un enlace de afiliado), pero en lugar de copiar y pegar el código, desea poder replicar este anuncio a voluntad en sus elementos de contenido.
Por lo tanto, usa el mod_html módulo para crear el anuncio que necesita.
Ahora, cada vez que desee mostrar este anuncio, simplemente inserte {loadposition xxxx} (asegúrese de eliminar espacios adicionales antes de loadpostion y después de xxxx, los espacios se agregaron intencionalmente en este ejemplo) en el contenido.
Lo bueno de esto es que si desea cambiar el anuncio, solo necesita cambiar esto en el módulo en lugar de en cada elemento de contenido. ¡A continuación, estamos usando la funcionalidad para mostrar nuestro cuadro de suscripción de libros electrónicos!
Módulo de carga de Joomla
La característica similar del módulo de carga de Joomla funciona exactamente de la misma manera que describimos anteriormente, pero en este caso, carga un módulo específico, en lugar de una posición de módulo.
{ loadmodule login }
Esto cargaría el Inicie sesión módulo.
NB: (QUITAR los espacios iniciales y finales antes de {})
La misma lógica se aplica aquí, puede cargar cualquier módulo de Joomla que desee, donde lo necesite, especificando el nombre del módulo a cargar.
Resumen
Una vez que esté familiarizado con el concepto de cargar un módulo o la posición del módulo en un artículo, comenzará a encontrar muchas formas de usarlos en su artículo para crear funciones particulares. Por ejemplo, como puede ver arriba, estamos usando el módulo loadposition para cargar una llamada a la acción de un libro electrónico Joomla usando la sintaxis de estas funciones.
Como puede ver, se reemplaza por nuestro banner de libro electrónico.
¿Tienes alguna pregunta? ¡Háznoslo saber en los comentarios a continuación!
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!
Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.