Mostrando entradas con la etiqueta wordpress. Mostrar todas las entradas
Mostrando entradas con la etiqueta wordpress. Mostrar todas las entradas

lunes, 13 de septiembre de 2021

Apuntes curso profesional de wordpress

Apuntes curso profesional de WordPress de Platzi.


Cómo se organiza la información en WordPress:

-Taxonomías.

-términos.

-posts.


Taxonomías por defecto

Categorías: orden jerárquico.

Tags: orden no jerárquico.


Jerarquía de archivos

Slug  

category-nombre.php     tag-nombre.php

category-4.php    category-2.php

category.php  tag.php     Genérico

archive.php   si no  encuentra ninguna de las anteriores.


¿Cómo utilizar AJAX dentro de WordPress?

Para poder hacer cosas con AJAX en Wordpress usaremos algunas funciones y cosas en particular.


En el envío de la petición se puede hacer con JQuery o con Javascript Vanilla. Nosotros envíamos tres parámetros:


url:ajaxurl → Todas las peticiones AJAX se envían a la misma url.

method → La información puede enviarse por GET o POST.

data (action) → Cada función PHP que procesará una petición AJAX se registra.

Una vez que la función la recibe Wordpress, para poder recibirla necesitamos que esta función esté registrada. Para registrarla tenemos dos opciones:


wp_ajax() → Las funciones se registran con este hook para los usuarios logeados.

wp_ajax_nopriv() → Las funciones se registran con este hook para funcionar sin usuarios logeados.

Y las funciones de respuestas son:


wp_send_json() → Nos va permitir enviar la respuesta del servidor en formato JSON. Esta función puede recibir un string o un Array, y ese Array va a ser transformado en JSON para poder ser recibido por el archivo de Javascript.

Por último el archivo de Javascript, va a recibir esa información.


success / .done() → Nos permite recibir la respuesta y procesarla.

error / .catch() → Nos permite manejar errores y procesarlos.

Rest api https://developer.wordpress.org/rest-api/ 

Qué son y cómo funcionan los endpoints? en la API

Es una Url que nos permite personalizar y expandir las capacidades de la REST API de Wordpress, esto quiere decir que nos dará una nueva url que nos va a proveer datos personalizados.


Wordpress nos provee una función para generarlo:


register_rest_route() → Cada endpoint debe ser registrado para empezar a funcionar. Para su registro recibe 3 parámetros

$namespace → reemplaza el wp-b2 (por defecto de WP), espacio de trabajo para todas nuestras rutas personalizadas.

$route → el resto de los parámetros que queremos recibir en esa URL.

$args → Para indicar el método como se pueden conectar a nuestro url y función de callback que procesa la petición y da el retorno de los datos.

$override → que es opcional, permite definir si la función reemplaza a otras si tiene la misma ruta.



martes, 7 de septiembre de 2021

Código para tener en cuenta al desarrollar theme en Wordpress

 Apuntes del curso de Platzi de Wordpress

¿Que son los Hooks? Son espacios dentro del código donde puedes ejecutar tus propias funciones, puedes ejecutar 2 tipos de hooks, action y filter 

Action Ejecuta una función en un lugar que especifiques sin retornar ningún valor. add_action

Filter Ejecuta la función recibiendo parámetros procesándolos y retornándolos ya procesados add_filter

Post type  Tipo de contenido (entradas, páginas, archivos multimedia, menús).

Custom post type Tipo de contenido personalizado . contenido que se adapten a nuestro proyecto.

Loop  Herramienta que muestra contenido que tenemos guardado en nuestro sitio.

Tipos de loop

Básico Archivos destinados a su post_type  comopage.php

Personalizado Usa WP_Query para personalizar la consulta.

wp_register_style() => registra el estilo
wp_enqueue_style() => ejecuta el estilo

En js:
wp_register_script() => registra el script
wp_enqueue_script() => ejecuta el script

add_role()  añadir roles de usuario en functions.php
remove_role() remover roles

Para ver roles y capabilities (permisos) ingresar a https://wordpress.org/support/article/roles-and-capabilities/#administrator

Generador de post_type: https://generatewp.com/post-type/

Funciones a tener en cuenta en Wordpress  https://codex.wordpress.org/Function_Reference

miércoles, 28 de abril de 2021

Problemas para mostrar un video con el slider revolution en wordpress? aquí tenemos la solución

Es normal que muchos hayan tenido problemas al momento de ingresar un video en el plugin Revolution Slider ya que a veces no aparece por defecto. Para solucionar este problema hacemos lo siguietne:

Añadir el siguiente código dentro de arguments al final: origin=https://tusitio.com


fuente: https://wsc.zendesk.com/hc/en-us/articles/115002051046-YouTube-video-doesn-t-play-in-Slider-Revolution

domingo, 18 de abril de 2021

Cómo eliminar de wordpress el link del logo de la página

Para eliminar de una página de wordpress el link del logo de la página  que normalmente lleva al home de ésta hay que hacer lo siguiente:

Hacemos click derecho en la página web y luego inspeccionar. De ahi buscamos el código en el que está ubicado el logo y  luego  pegamos este código en  temas-> personalizar-> css

.postid-1  .logo a { pointer-events: none !important; }

viernes, 26 de marzo de 2021

Cómo aumentar el tiempo máximo de ejecución en wordpress

 

Este tiempo máximo de ejecución se usa cuando es necesario aumentar el tiempo, con el fin de realizar algunas actualizaciones de plugins o versión de wordpress.

Buscamos el .htaccess y  allí aumentamos el tiempo  que tiene por defecto  30 segundos a:

php_value max_execution_time 60

lunes, 9 de marzo de 2020

Qué contiene un theme en Wordpress?

En la siguiente entrada vamos a hablar un poco de cómo crear tu propio theme en Wordpress, contenido creado enfocado en que las personas que tienen sus empresas en Manizales o en otras ciudades de Colombia , puedan crear su propia página web.

En localhost/wp  o como le hayamos puesto a la carpeta encontramos una carpeta llamada wp-content, la cual será muy útil para nuestra creación de tema.
Esta carpeta esta compuesta de las siguientes subcarpetas:


- languages
- plugins
- themes (aquí irá nuestro tema descargado o creado)
- upgrade
- uploads
- archivo index.php

Para conocer la jerarquía que usa un theme en wordpres podemos conocerlo aqui https://wphierarchy.com/


Enlaces recomendados

martes, 29 de octubre de 2019

Cómo crear una tienda con Woocomerce en Colombia

En esta entrada quiero mostrar un video que me encontré en Youtube en el que explican cómo crear una tienda virtual usando Worpress, ya que quiero conocer alternativas a Prestashop e implementar esta para futuros clientes en Manizales, Colombia o en otros países.

El video es el siguiente:


Tips para implementar Woocommerce en Wordpress:

- Instalar Wordpress https://es-co.wordpress.org/download/.

- Instalar Woocommerce desde Wordpress, instalando su plugin.

Cómo crear una tienda con Woocomerce en Colombia


- Descargar un tema gratis, puede ser en https://justfreethemes.com/themes/ecommerce/
o buscar un tema que pueda tener algún costo en Internet.

- Subir archivo CSV de ejemplo, para verificar que la tienda funcione correctamente "sample_products.xml".

- En esta versión de Woocomerce que usamos, se asocia la pagina creada en términos y condiciones en la opción Woocommerce- ajustes-avanzados- Términos y condiciones.

- En ajustes activar si desea incluir el impuesto o no.

- Recomiendo dejar activada la opción de comprar como invitado, ya que hay personas que no les gusta registrarse en páginas.

- Para conocer los informes sobre órdenes, clientes, tienda, impuestos vamos al plugin de Woocommerce y luego a informe.

- Es recomendable optimizar las imágenes de la tienda antes de subirlas, y aquí pueden ver un tutorial de cómo optimizarlas en Prestashop, peor también sirven para cualquier web o Woocommerce Cómo optimizar las imagenes de banners y productos en Prestashop

- Por último recomiendo leer Consejos para tu tienda en Worpress usando woocommerce

- Recomiendo leer este artículo sobre las pasarelas de pago en Woocommerce pasarelas de pago para woocommerce

Aquí pueden ver una tienda hecha por CGIT de prueba localmente:

Tienda Woocommerce en Colombia


Woocomerce en Colombia


Esto sólo son algunos puntos resumidos del tutorial tan completo que tiene Yoney Gallardo. Si deseas crear una tienda contacta a desarrolladores de tiendas en Manizales

Enlace recomendado

lunes, 28 de octubre de 2019

Cómo crear una página web y por qué usar WordPress en Colombia

Les comparto un artículo muy interesante  en el que  hice un artículo dando mi opinión sobre tips, consejos y otros aspectos para tener en cuenta al momento de crear un sitio web como por ejemplo el SEO. Este artículo les sirve a las personas que apenas tienen pensado en realizar un nuevo empedramiento, o quieren mejorar lo que ya tienen. Neolo es el sitio web en el que se publicó el artículo y allí ofrecen servicios varios como el Hosting para Colombia y otros países.

Este artículo menciona la empresa CGIT ubicada en la ciudad de Manizales, y para leerlo pueden verlo en el enlace siguiente: Cómo crear una página web y por qué usar WordPress

viernes, 27 de septiembre de 2019

Consejos para tu tienda en Worpress usando woocommerce

A continuación podemos ver algunos pasos para tener en cuenta en las tiendas virtuales usando woocommerce en la ciudad de Manizales:

- Ver el tutorial en Cómo crear una tienda con Woocomerce en Colombia

- Tener un certificado SSL.

- Tener establecidas las categorías previamente, sin excederse en cantidad.

- Permitir que los visitantes puedan realizar compras sin necesidad de registrarse a la tienda.

- Tener en cuenta la velocidad de carga de la página, para evitar que los visitantes se salgan de la pagina por no ser veloz. Para esto es necesario profundizar del tema en otra entrada.

- Interfaz de usuario sencilla, entendible para que el cliente pueda realizar las compras en pocos pasos.

- Hacer que la experiencia de usuario sea eficaz,  mediante el diseño y funcionalidad de la página que permita al visitante navegar sin ningún inconveniente sobre la pagina.

- Realizar campañas de SEO para posicionar la tienda. (Ver SEO en Manizales)

- Instalar un plugin de seguridad dentro de la tienda.

- Para comprar o descargar un tema solo es recomendable descargarlo desde Wordpress o páginas reconocidas para evitar virus.

- Realizar copias de seguridad.

- Descargar una pasarela de pago, teniendo en cuenta comisión/ calidad del servicio. (Ver Configurar Paypal en Woocommerce y Confgurar epayco en woocommerce)

- Descargar un plugin para hacer estrategia de Mail Marketing.

Estos son sólo algunos consejos, teniendo en cuenta de que hay muchos mas dependiendo lo que queramos realizar en nuestra tienda. Espero les haya servido este artículo para aplicar a sus negocios o emprendimientos💥.

Woocommerce en Manizales

Enlaces recomendados:






lunes, 25 de marzo de 2019

Como instalar woocommerce en wordpress

Para poder tener nuestra tienda  hecha en Woocommerce lo primero que debemos tener Wordpress instalado en local o instalado en un dominio para poder desarrollarla. Dentro del administrador lo que hacemos es ir a plugins y buscamos el  nombrado para instalar, hay que tener en cuenta de que hay que el plan básico en Wordpress no sirve para poder instalar ningún plugin, entonces hay que tener cuidado antes de realizar la compra y escoger el plan que se adapte a nuestras necesidades.

woocommerce
Luego de instalar el plugin procedemos a llenar los datos que se indican en la imagen siguiente, la instalación es muy intuitiva y podemos seguir paso a paso, ya que en estos campos explican la función de cada opción que aparece allí.
woocommerce


Enlaces recomendados:

lunes, 11 de marzo de 2019

Configurar Paypal en Woocommerce

Con el plugin instalado de Paypal por defecto en Woocommerce y la cuenta creada como  cuenta de negocios procedemos a ingresar al panel de administrador y hacemos click en ajustes-> finalizar compra -> Paypal.

Para configurar lo que aparece debajo hay qie ingresar a la cuenta creada de paypal  e ir a Configuración de la cuenta -> Opciones de venta -> Acceso de API -> Opción 2 -> Ver firma de API



Es necesario redirigir al cliente de vuelta a la tienda online una vez ha completado el pago. Esto es necesario ya que si en ese momento cierra el navegador el pedido quedará marcado como “pendiente de pago”.
Vamos de nuevo a la cuenta de PayPal en Perfil -> Configuración de la cuenta -> Opciones de venta -> Preferencias de sitio web.
En url de retorno ponemos http://midominio.com/checkout/order-received
Retorno automático y Transferencia de datos de pago deben estar activados.
Cuando se haga un pago con PayPal el pedido quedará marcado como procesando (algunas veces tarda unos un poco de tiempo en cambiar el estado del pedido). 
Como recomendación es bueno poner el logo  PayPal en un lugar visible de tu ecommerce para que los clientes vean que  cuentas con esta pasarela.
Si desea una asesoría para su página o desea desarrollar una tienda contacte a Paginas web en Manizales
woocommerce



Enlace recomendado:

Blogs Colombia