El aprendizaje de desarrollo de WordPress comienza con muchas preguntas clave, incluida esto: “¿En qué idioma está escrito WordPress?” Otro ordinario es “¿Debería aprender PHP o JavaScript?” El lenguaje de programación de WordPress es un tema importante, pero cubriremos todo lo que necesita para comenzar. La respuesta a “¿Qué lenguaje de codificación usa WordPress?” Es “¡Cuatro principales!” WordPress se basa en dos idiomas declarativos, HTML y CSS; Y en dos lenguajes de programación, JavaScript y (especialmente) PHP. Aquí, presentamos cada una de las lenguas técnicas de WordPress. Disfrute de un capítulo de muestra en la operación Este artículo ha sido revisado y extendido para incluir materiales de nuestra Guía multimedia “Aprenda WordPress Development”, en funcionamiento. Como todos los capítulos en funcionamiento, incluye un resumen de video, aspectos clave, resumen y prueba para probar su comprensión.
¡Disfruta el artículo! Y si realmente desea hundirse en el desarrollo de WordPress, visite en funcionamiento.
¿Quieres aprender seriamente el desarrollo de WordPress? Despierta y corre hoy

En funcionamiento está nuestro curso completo “Aprende el desarrollo de WordPress”. Ahora, en la tercera edición actualizada y extendida, ha ayudado a cientos de compradores felices a aprender el desarrollo de WordPress de una manera rápida, inteligente y completa. Esto es lo que tienen que decir:
“Creo que cualquiera está interesado en aprender el desarrollo de WordPress necesita este curso. Ver videos era como si estuvieran muchas luces encendidas “. -Jason, desarrollador de WordPress
“Otros cursos que casi siempre he intentado no tienen explicaciones claras sobre lo que WordPress hace las cosas de cierta manera o cómo funcionan juntas. En funcionamiento hace todo esto y todo se explica claramente en un lenguaje fácil de entender “. -Carolina, freelancer y corre ahora
Profundamos en la comprensión de los lenguajes de programación de WordPress y que debemos aprender en qué orden.
https://youtu.be/js7gpg07zo
Recomendaciones clave:
Trabajará con cuatro idiomas principales en WordPress: HTML, CSS, PHP y JavaScript.
HTML (lenguaje de marcado de hipertexto) es el lenguaje fundamental de la web. Es un lenguaje declarativo en lugar de un lenguaje de programación y también el lenguaje de marcado más importante en la web, prácticamente, un texto con “marcado” para explicar la naturaleza específica de los diferentes fragmentos de texto.
CSS (hojas de estilo en cascada) es otro lenguaje declarativo: es una forma flexible, poderosa y repetible de controlar la apariencia, el marcado HTML.
PHP (PHP: preprocesador de hipertexto) es el lenguaje más importante para comprender realmente a WordPress. PHP es un lenguaje de programación que se ejecuta en un servidor web, el automóvil que alberga un sitio web. PHP puede realizar todo tipo de operaciones dinámicas y eliminar HTML que se enviarán al navegador del cliente al final. PHP es el lenguaje básico de WordPress: WordPress en sí y casi todos los temas y complementos de WordPress se escriben principalmente en PHP y, por lo tanto, de todos los idiomas técnicos, es lo mejor decir que “WordPress está escrito en PHP”.
JavaScript es un lenguaje de programación que puede ejecutarse en su navegador, lo que ayuda a crear páginas web más dinámicas e interactivas. Es muy poderoso, pero también es el único de los cuatro idiomas que no tiene que entender para comenzar a usar WordPR.
Este capítulo funciona con el primer tema: los idiomas utilizados en la programación de WordPress. Estos son HTML, CSS, PHP y JavaScript (opcional). Si tiene conocimiento básico sobre estos idiomas, lo suficiente como para comprender el texto y los ejemplos a continuación, debe estar listo. Si lo que lee a continuación lo confunde, deberá aprender los elementos básicos de ese idioma antes de continuar con la parte de desarrollo de WordPress que implica. (Por ejemplo, es posible que pueda escribir un complemento sin un CSS, pero no un tema). Si necesita aprender uno o más de estos idiomas, buenas noticias: está a punto de aprender algo que, a la hora que pasó, ¡Es la cosa más útil y accesible que podría aprender!
HTML: Por lo que se compone la web
HTML es la única parte universal de la web: cada página que ve en Internet con contenido está marcada con una determinada versión de HTML.
HTML no es realmente un lenguaje de “programación”, es un lenguaje de “marca”. Esto significa que el lenguaje arkup. Un archivo HTML es esencialmente un documento de texto grande, pero con “marcado” incorporado para explicar la importancia específica de las diferentes partes del texto. Aquí hay un poco de HTML.
Título de la página en resultados de búsqueda
Título de la página en la parte superior de la página
lorem ipsum dolor sitt …
Esta es una página HTML completa, pero muy pequeña. Después de ver, en HTML, la mayoría de los elementos están contenidos entre dos etiquetas diferentes (cosas dentro de signos menos que mayores que). La etiqueta
es un ejemplo: cualquier cosa dentro de
y
es parte de ese párrafo, que representa p. Ciertos otros elementos están cerrados automáticamente, como en este ejemplo. Las etiquetas de imagen,
![]()
, son otro ejemplo. Esto solo significa que no hay nada “entre” abrir y cerrar, como lo fue con la etiqueta
, porque cosas como las imágenes no toman contenido de texto en ellas.

Los elementos pueden recibir atributos. En nuestro ejemplo, el elemento
(párrafo) recibió una clase de lorem. Podemos usar esta clase para hacer todo tipo de cosas; probablemente lo más importante es que podemos usar una sola regla CSS para decir todos los elementos de esa clase exactamente cómo mirar.
CSS: Haga que HTML se vea bien
CSS, lo que significa que las sábanas de estilo ascadiendo es la forma en que casi todas las páginas web modernas son elegantes, lo que significa “dar un aspecto específico”. En CSS, estilizará elementos HTML, como
o atributos HTML, como la clase Lorem que mencioné anteriormente. En ambos casos, la sintaxis es bastante uniforme y se ve así: .Lorem {color: #325050; Antecedentes: #fff; Font-Family: ‘Libre Baskerville’, Sans-Serif; Tamaño de fuente: .85rem; } Primero especificamos qué elementos o elementos HTML afecta el conjunto de reglas de estilo: en este caso, nuestra regla solo afecta los elementos que recibieron la clase Lorem. (En CSS, las horas comienzan con un punto.) Y luego dentro de los aparatos ortopédicos declaramos un conjunto de propiedades de estilo, de la siguiente manera: la propiedad, seguida de dos puntos, la especificidad de la propiedad respectiva y un punto y una coma. Las nuevas líneas después del punto y la coma son comunes, pero no son necesarias. La parte difícil de CSS es saber qué propiedades usar para darle a su página el aspecto deseado. Los libros completos están escritos sobre este tema, por lo que iremos más allá.
PHP: motor de WordPress
PHP es lo que WordPress ejecuta en su servidor web. Independientemente de qué más sea cierto sobre su sitio de WordPress, use PHP en el servidor para construir sus páginas y armarlas. Por lo tanto, es el lenguaje más importante para comprender realmente a WordPress.

PHP se construyó inicialmente con la intención de hacer que las páginas HTML sean más fáciles de construir. Por defecto, mostrará los resultados de sus operaciones en una página HTML que el servidor muestra a los visitantes de su sitio para temas de WordPress, la lógica y las estructuras básicas de PHP son realmente importantes. Aquí hay un fragmento, que luego explicaremos. $ variable) {echo ‘yay. Matemáticas cedidas ‘. $ Math.’! ‘; // La pantalla del usuario mostrará: “¡Yay. Matemáticas arrojó 5!” Echo ‘Variable fue’. $ Variable. ‘; // La pantalla del usuario mostrará: “La variable era 4.” }?>
Soy un párrafo HTML. ¡Hola! ? ?> Hay algunas cosas importantes que saber de este ejemplo:
En primer lugar, lo que sea que no esté en las etiquetas PHP () Es solo HTML simple. Cuando el servidor procesa el archivo PHP, mostrará estas cosas al visitante, exactamente como con una página HTML normal.
Las variables PHP comienzan con el signo de dólar, como: $ variable. Haces matemáticas con ellos como en álgebra. Primero establecí $ variable en 4, luego agregué 1 para convertirme en 5 y lo guardé como $ matemáticas.

En un bloque PHP, use el comando ECHO para “imprimir cosas en la página HTML final. Las dos filas sobre el comienzo del eco de las cadenas de texto ordinarias de concagar (unitar) (dentro de ”) con variables PHP. Esta concatenación se realiza usando. Operador, como sigue: . El PHP está controlando cualquier HTML dentro de él. Es por eso que el HTML en la primera instrucción condicional PHP, IF (verdadero), aparecerá en la página (porque verdadero es verdadero), pero HTML dentro de la segunda declaración, If (falso), no aparecerá (porque el falso es falso) .
Hay mucho que entender sobre PHP, pero eso te da un comienzo.
JavaScript: programación de navegadores web

JavaScript se inventó para permitir que las páginas HTML se programaran después de haber accedido al navegador web del visitante. Por ejemplo, si hace clic en algo y desaparece, transforma un color o deslizamiento diferente en algo más grande, probablemente JavaScript en el trabajo.
Un tema de WordPress puede funcionar perfectamente y puede funcionar muy bien sin usar JavaScript. Pero, como en la mayoría de la web, ves más y más JavaScript en WordPress y WordPress Core. Esto se debe a que JavaScript permite interacciones mucho más rápidas y una sensación de que la página realmente funciona para el visitante y responde a ella. Si solo está aprendiendo WordPress, principalmente querrá familiarizarse con los otros tres idiomas, HTML y CSS son en gran medida bloques de construcción obligatorios, y PHP es el lugar donde tienen lugar gran parte de las tareas de trabajo intelectualmente interesantes. Por lo tanto, este libro no hablará mucho sobre JavaScript y le recomendamos que comience por obtener una comprensión bastante sólida de los otros tres idiomas. Para aprender, sin embargo, incluiremos un fragmento JavaScript que usamos aquí en WPShout. Utiliza la biblioteca de JavaScript súperobiana y extremadamente útil, y su propósito es establecer una altura mínima para nuestra barra lateral izquierda para que no pueda “cumplir” nuestro sótano. (función ($) {// 1. Define variables variable navmenu = ‘.primary-navegation’; var pageContent = ‘.Main-Account’; var Gap = parsint ((‘html’) .css (‘font-size’ ), 10) * 2; // 2. Defina la función para dar la función min-heigt setPageMin () {var hight = $ (navmen) .Height (); + gap);} $ (ventana) .load (function () {// 3. Ejecutar función en la primera ventana setPageMin (); // 4. Ejecutar función cada 120 ms cuando la ventana cambia de tamaño (ventana) .resize (function () {setTimeOut (function () {setPageMin ();}, 120) ;});});
}) (JQuery); Para obtener más información sobre este código y por qué lo necesitaba (y por qué CSS no haría el truco), visite el artículo completo: Corrección de agujeros en CSS con JQuey: un ejemplo práctico debería aprender JavaScript o PHP para el desarrollo de WordPress (en la primera fila )? Johannes Gutenberg hubiera querido aprender Php para WordPress antes de aprender JavaScript; P
Una pregunta verdaderamente común hoy en día, especialmente ahora que el nuevo editor de WordPress basado en JavaScript (que fue llamado por “Gutenberg” durante su desarrollo) está aquí qué idioma aprender primero. Si no obtuvo sus pies grandes para HTML y CSS, hágalo primero. Tanto PHP WordPress como JavaScript WordPress se basan en aquellos idiomas declarativos subyacentes. Una vez que entiendes cómo funcionan CSS y HTML (para la mayoría de las personas, incluida yo, son prácticamente solo un idioma unificado hoy), creemos que PHP es el siguiente paso adecuado. Esto se debe al hecho de que ciertamente puede crear un tema o complemento de WordPress sin JavaScript, pero nunca creará uno sin PHP. Además, la mayoría de las cosas que tendrá que hacer en WordPress son simplemente más complejas si es remediado en PHP, pero está calificado en JavaScript. El gran poder del lenguaje de programación de JavaScript sigue siendo la rica interactividad a nivel de cliente. Pero los servidores de WordPress todavía están hablando exclusivamente PHP, por lo que lo que sea que intente hacer en el servidor usará el código PHP para los cambios en el servidor. Por qué funciona y se centra en PHP
Notará que los capítulos posteriores en funcionamiento solo hablan sobre los niveles de PHP (o API) de WordPress. Esta fue una elección intencional y considerada, que apoyamos hoy. Simplemente, la mayoría de las cosas efectivas que tendrá que hacer para un cliente: cree una nueva plantilla de página, obtenga una vista diferente y mejor de su contenido, aumente el rendimiento del servidor o cambie el diseño del tema, sea posible. Cuando aprendes todas las API PHP de WordPress. Las API de WordPress JavaScript, incluso si crecían con Gutenberg, siguen siendo bastante pequeñas, débiles y mal documentadas. Entonces, aunque hay cosas interesantes de todo el editor de WordPress Block, que es simplemente imposible sin JavaScript, PHP es mucho más estable y más fuerte para que un desarrollador más nuevo envuelva sus cabezas y brazos. Después de crear algunos deberes o complementos de WordPress y encontrar cosas que quería hacer, pero no podría hacerlo con PHP, descubrirá que ha llegado al momento adecuado para aprender JavaScript. Y aprender que será más rápido como resultado del aprendizaje previo centrado en PHP. Ahora sabe qué idiomas está usando la WordPress obviamente, acabamos de rascar la superficie de cómo funcionan estos cuatro idiomas y cómo usarlos de manera eficiente. Pero esperamos que ahora sea lo suficientemente claro sobre los idiomas en los que se escribe WordPress, para que se sienta listo para profundizarse. Conocer estos cuatro idiomas y para lo que son buenos es un lugar maravilloso para comenzar.
Resumen Limerick WordPress está programado en PHP, que son los factores de hipertexto fácilmente. Luego, con los estilos CSS y los archivos JavaScript, se reproduce inmediatamente en el navegador. ¡La hora de la prueba!

Html no es:
El idioma principal de las páginas web
Un lenguaje de programación completo

Una forma de marcar el contenido de texto de una página web
CSS es A:

Forma de estilo HTML
Forma de crear programas complejos y dinámicos en navegadores web

Forma de programar servidores web
PHP es A:
El idioma de marcado
Lenguaje de programación de servidores web
Lenguaje de programación de navegadores web
JavaScript no es:
Un lenguaje de programación
Una forma de programar navegadores web
El idioma principal de WordPress
El software básico de WordPress se escribe principalmente en:
Html
Javascript
Php
Es más posible ser un desarrollador de WordPress independiente competente y no entender demasiado:
Html
Javascript
Php
Respuestas y explicaciones
B. HTML le permite declarar la estructura y el contenido de una página web, pero no tiene operaciones lógicas.
A. Las hojas de estilo de cascada le permiten cambiar la forma en que se ve HTML.
B. PHP es un lenguaje que se ejecuta en la mayoría de los servidores web.
C. Si bien WordPress es cada vez más JavaScript en él, PHP es el lenguaje “principal” del software.
C. Las partes más programadas y programables de WordPress están en PHP.
B. JavaScript es extremadamente útil, pero puede hacer mucho en WordPress sin saberlo.
Crédito de la imagen: Alex Brown, Thomas Caspers, Tiagonicastro, Tacker, Dmitry Baranovskiy
Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.