<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ WordPress - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Descubre miles de cursos de programación escritos por expertos. Aprende Desarrollo Web, Ciencia de Datos, DevOps, Seguridad y obtén asesoramiento profesional para desarrolladores. ]]>
        </description>
        <link>https://www.freecodecamp.org/espanol/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ WordPress - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/espanol/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Mon, 25 May 2026 15:27:08 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/espanol/news/tag/wordpress/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Los mejores tutoriales de WordPress ]]>
                </title>
                <description>
                    <![CDATA[ WordPress es un sistema gratuito de manejo de contenido de código abierto basado en PHP y mySQL. Las características incluyen una arquitectura de plugin y un sistema de plantillas. Es mayormente asociado con los blogs, pero es compatible con otros tipos de contenido de web incluyendo las listas de correo ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/los-mejores-tutoriales-de-wordpress/</link>
                <guid isPermaLink="false">60d223a70703cb0926dc74cd</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Sil Zubikarai ]]>
                </dc:creator>
                <pubDate>Tue, 13 Jul 2021 13:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/07/5f9c9f17740569d1a4ca40c3.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>WordPress es un sistema gratuito de manejo de contenido de código abierto basado en PHP y mySQL. Las características incluyen una arquitectura de plugin y un sistema de plantillas. Es mayormente asociado con los blogs, pero es compatible con otros tipos de contenido de web incluyendo las listas de correo y foros más tradicionales, galerías medios, y tiendas en línea.</p><p>WordPress alimenta casi 27% de todos los sitios web y actualmente está dominando la cuota de mercado de CMS. Apoyado por una gran comunidad, esta plataforma de código abierto alimenta a una economía de multi-billones de dólares con temas/plugins y software personalizado.</p><p>Te recomendamos empezar a aprender con <a href="https://www.youtube.com/watch?v=KibbYf9avko">freeCodeCamp's 4-hour WordPress tutorial</a> en YouTube. Esto te ayudará a construir un sitio web WordPress desde el inicio.</p><p>Entonces, te animaremos a aprender PHP- el lenguaje de programación que alimenta WordPress. freeCodeCamp tiene un <a href="https://www.youtube.com/watch?v=OK_JCtrrv-c"> tutorial de 4 horas en PHP y WordPress</a> en YouTube.</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/espanol/news/content/images/2021/09/php-course-cover-1.jpg" class="kg-image" alt="php-course-cover-1" srcset="https://www.freecodecamp.org/espanol/news/content/images/size/w600/2021/09/php-course-cover-1.jpg 600w, https://www.freecodecamp.org/espanol/news/content/images/size/w1000/2021/09/php-course-cover-1.jpg 1000w, https://www.freecodecamp.org/espanol/news/content/images/2021/09/php-course-cover-1.jpg 1280w" sizes="(min-width: 720px) 720px" width="600" height="400" loading="lazy"></figure><h2 id="-qu-es-php">¿Qué es PHP?</h2><p>PHP es un lenguaje scripting del lado del servidor creado en 1995 por Rasmus Lerdorf.</p><p>PHP es un lenguaje scripting de código abierto de propósito-general ampliamente-usado que es especialmente &nbsp;apropiado para desarrollo web y puede ser usado dentro de HTML.</p><h2 id="-qu-significan-las-siglas-php">¿Qué significan las siglas PHP?</h2><p>Originalmente PHP significaba Página Principal Personal (Personal Home Page), ya que Rasmus Lerdorf &nbsp;lo creo para ser usado en su sitio web. Entonces en 1997 más desarrolladores &nbsp;expandieron el lenguaje y las siglas también cambiaron para lo que significa hoy: 'PHP: Hypertext Preprocessor'. Como su primera 'P' en PHP también significa para PHP, es conocido como un 'acrónimo recursivo'.</p><h2 id="-para-qu-es-usado-php">¿Para qué es usado PHP?</h2><p>En octubre 2017, PHP es usado en 82% de las páginas web las cuales el lenguaje del lado-del-servidor es conocido. Es normalmente usado en sitios web para generar una página web con contenido dinámico. Usado en casos incluidos:</p><ul><li>Sitios web y aplicaciones web(lado-servidor scripting)</li><li>Línea de comando scripting</li><li> Aplicaciones de escritorio (GUI)</li></ul><p>Normalmente, es usado en la primera forma para generar contenido de una página web dinámicamente. Por ejemplo, si tiene un sitio web blog, puede que escribas &nbsp;algunos scripts PHP para traer post de tu blog de tu base de datos y mostrarlos. Otros usos para scripts PHP incluyen:</p><ul><li> Procesando y salvando inputs de usuario de los datos del formulario.</li><li>Configurando y trabajando con las cookies del sitio web</li><li> Restringiendo acceso para ciertas páginas de tu sitio web.</li></ul><h2 id="-c-mo-funciona-php">¿Cómo funciona PHP?</h2><p>Todo el código PHP es ejecutado en un servidor web solamente, no en tu computadora local. Por ejemplo, si tú completas un formulario en un sitio web y lo entregas, o das clic a un link en la página web escrita en PHP, &nbsp;ningún código PHP real &nbsp;se ejecuta en tu computadora.</p><p>En su lugar, los datos del formulario o la solicitud &nbsp;de la página web &nbsp;es enviado al servidor a ser procesado por los scripts PHP. El servidor web entonces manda un HTML procesado de vuelta(donde es "Hypertext Proprocessor" el nombre de donde viene), y tu buscador web muestra los resultados.</p><p>Por esta razón, tú no puedes ver el código PHP en tu sitio web, solo el HTML resultante que los scripts PHP han producido.</p><p>Estos es ilustrado abajo:</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2020/03/PHP-server-model.png" class="kg-image" alt="PHP-server-model" width="600" height="400" loading="lazy"></figure><p>PHP es un lenguaje interpretado. Esto significa que cuando que haces cambios a tu código fuente tú puedes inmediatamente probar estos cambios, sin necesitar primero compilar tu código fuente en una forma binaria. Saltando el paso de compilación hace el proceso de desarrollo mucho más rápido.</p><p>El código PHP es cerrado entre <code>&lt;?php</code> y <code>?&gt;</code> tags y puede entonces ser &nbsp;insertado en HTML.</p><h2 id="instalaci-n">Instalación</h2><p>PHP puede ser instalado con o sin un servidor web.</p><h2 id="gnu-linux">GNU/Linux</h2><p>En distribuciones GNU/Linux basadas en Debian, lo puedes instalar:</p><pre><code class="language-bash">sudo apt install php</code></pre><p>Después de instalar tú puede correr cualquier archivo PHP simplemente haciendo esto en tu terminal:</p><pre><code class="language-text">php file.php</code></pre><p>También puedes instalar un servidor localhost para ejecutar sitios web PHP. &nbsp;Para instalar Apache servidor web Apache:</p><pre><code class="language-text">sudo apt install apache2 libapache2-mod-php</code></pre><h2 id="-qu-puede-hacer-php">¿Qué puede hacer PHP?</h2><ul><li>PHP &nbsp;puede generar contenido dinámico de una página</li><li>PHP &nbsp;puede crear, abrir, leer, escribir, borrar, y cerrar archivos en el servidor.</li><li>PHP &nbsp;puede recolectar datos del formulario</li><li>PHP &nbsp;puede enviar y recibir cookies</li><li>PHP &nbsp;puede añadir, borrar, modificar datos en tu base de datos</li><li>PHP &nbsp;puede ser usado para controlar el acceso de usuario</li><li>PHP &nbsp;puede encriptar datos</li></ul><h2 id="-por-qu-php">¿Por qué PHP?</h2><ul><li>PHP &nbsp;se ejecuta en varias plataformas(Windows, Linux, Unix, Mac OS X etc.)</li><li>PHP &nbsp;es compatible con casi todos los servidores usados hoy en día</li><li>PHP &nbsp;soporta una gran variedad de bases de datos.</li><li>PHP es gratuito. Descarga del recurso oficial PHP: <a href="https://secure.php.net/">secure.php.net</a></li><li>PHP &nbsp;es fácil de aprender y se ejecuta eficientemente en el lado del servidor.</li></ul><h2 id="php-frameworks"><strong><strong><strong><strong>PHP Frameworks</strong></strong></strong></strong></h2><p>Desde que escribir todo el código para un sitio web no es realmente práctico/fiable para muchos proyectos, muchos desarrolladores &nbsp;tienden a usar frameworks para el desarrollo web. La ventaja de usar un framework es que</p><ul><li> No es necesario que reinvente la rueda cada vez que cree un proyecto; muchos de los matices ya están cuidados por ti</li><li> Usualmente bien estructurado así que eso ayuda en la separación de preocupaciones</li><li> Muchos frameworks tienden a seguir las mejores prácticas del lenguaje</li><li> Muchos de ellos siguen el patrón del modelo MVC (Model-View-Controller) así que eso separa la capa de presentación de la lógica.</li></ul><h2 id="frameworks-populares">Frameworks populares</h2><ul><li><a href="https://laravel.com/">Laravel</a></li><li><a href="https://symfony.com/">Symfony</a></li><li><a href="http://www.zend.com/">Zend</a></li><li><a href="https://cakephp.org/">CakePHP</a></li></ul><h2 id="documentaci-n"><strong><strong><strong><strong>Documenta</strong></strong></strong>ción</strong></h2><p>PHP está bien documentado. Los documentos oficiales incluyen ejemplos en casi todas las guías de referencia de funciones, así como los comentarios de los usuarios.</p><h2 id="otros-recursos">Otros recursos</h2><ul><li><a href="http://www.tizag.com/phpT/">Tizag.com PHP Tutorial</a>: &nbsp;PHP tutoriales todavía relevantes para empezar con PHP</li><li><a href="https://github.com/ziadoz/awesome-php">Awesome PHP</a>: &nbsp;una lista de soluciones de librerías PHP, recursos, y &nbsp;"brillantes cosas".</li><li><a href="https://laracasts.com/">Laracasts.com</a>: un sitio web de membresía para aprender desarrollo de aplicaciones web con PHP</li></ul><p>Traducido del artículo: <a href="https://www.freecodecamp.org/news/best-wordpress-tutorial/">https://www.freecodecamp.org/news/best-wordpress-tutorial/</a></p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Como Construir Un Sitio Web WordPress De Forma Local - Que Necesitas Saber ]]>
                </title>
                <description>
                    <![CDATA[ WordPress es el sistema de gestión de contenido más popular del mundo. No importa si eres un experimentado desarrollador usando la tecnología que impulsa al 38% de los sitios web o si simplemente estás empezando con WordPress, construir de forma local en tu computadora es  a bajo costo, testing amigables, ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/como-construir-un-sitio-web-wordpress-de-forma-local-que-necesitas-saber/</link>
                <guid isPermaLink="false">6079b74da48de608c011a584</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Sil Zubikarai ]]>
                </dc:creator>
                <pubDate>Mon, 05 Jul 2021 13:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/06/ilya-pavlov-OqtafYT5kTw-unsplash.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>WordPress es el sistema de gestión de contenido más popular del mundo. No importa si eres un experimentado desarrollador usando la tecnología que impulsa al 38% de los sitios web o si simplemente estás empezando con WordPress, construir de forma local en tu computadora es &nbsp;a bajo costo, testing amigables, y es un modo rápido para crear sitios web WordPress. </p><h2 id="-qu-significa-construir-de-forma-local">¿Qué significa construir de forma local?</h2><p>Un "entorno local de desarrollo" o "desarrollo de forma local" solamente significa alojar los archivos del sitio web en tu computadora al contrario de servidores de alojamiento web.</p><p> Puede que ya estés haciendo esto. Muchos programadores desarrollan aplicaciones backend de forma local.</p><p>Si tú estas empezando en el desarrollo web, puede que hayas construido algunos sitios básico con HTML, y CSS &nbsp;usando editores de texto como Atom,Sublime, o Visual Studio Code. Estos simples sitios ya están alojados de forma local.</p><p>Cuando &nbsp;tú empiezas a ejecutar código más avanzado que necesita utilizar PHP, JavaScript, y SQL, &nbsp;necesitas herramientas más avanzadas de las que hablaremos después.</p><h2 id="-por-que-deber-a-construir-un-sitio-wordpress-de-forma-local">¿Por que debería construir un sitio WordPress de forma local?</h2><p>Antes de ir a la herramienta que necesitas para construir un sitio WordPress de forma local, vamos a darle un vistazo rápido a por que deberías hacerlo.</p><p>Recientemente hablando con un compañero desarrollador web, Daniel, que construye todos sus sitios de forma local. Él empezó a construir un simples sitios &nbsp;HTML y CSS &nbsp;y también construir sitios &nbsp;más avanzados WordPress.</p><p>Sus principales razones para construir de forma local, &nbsp;que me parecieron &nbsp;excelentes son:</p><ol><li>C<strong>onfiguración rápida</strong>- no necesitas esperar por un proveedor de alojamiento o configurar un nombre de dominio. Yo he trabajado para un numero de pequeños negocios y rápidamente he obtenido un diseño maqueta &nbsp;es un gran beneficio para el desarrollo de forma local.</li><li> <strong>Bajo costo</strong>- El alojamiento y los nombres de dominio pueden ser costosos. ¡Desarrollar de forma local es gratuito!</li><li> <strong>No se necesita un nombre de dominio</strong>- Si no has puesto un nombre de dominion, tú puedes continuar construyendo de forma local. Estos provee de gran flexibilidad y puede salvar de los dolores de migrar tu sitios web WordPress.</li><li> <strong>Fácil testing</strong> - cuando tu desarrollas de forma local, tu puedes experimentar de manera sencilla con plugins, themes, y desarrollo personalizado. No hay preocupaciones si rompes tu sitio web. Tú eres la única persona que puede verlo y usar el sitio web, ¡así que muévete rápido y rompe cosas!</li><li> <strong>Velocidad de sitio-</strong> cuando tu haces &nbsp;un update a tu sitio web, no necesitas esperar al servidor a que render la página. Es como buscar en internet con &nbsp;velocidades instantáneas de internet. &nbsp;</li></ol><h2 id="como-construir-un-sitio-wordpress-de-forma-local">Como construir un sitio WordPress de forma local</h2><p>Ahora que te has decidido a construir tu sitio WordPress de forma local, necesitas una herramienta de ayuda para construir tu sitio.</p><p>Estas herramientas instalarán un <strong>software de servidor web</strong>,<strong> PHP</strong>, &nbsp;y <strong> gestión de base de datos SQL &nbsp;</strong>en tu computadora. Instalando todo esto por separado en tu computadora puede ser confuso, ya que estas herramientas aran tu vida más fácil y permitirán construir de manera más rápida.</p><p>Aquí hay dos herramientas usadas para desarrollar WordPress de forma local y los pasos que se requieren para empezar.</p><h3 id="devkinsta"><strong><strong>DevKinsta</strong></strong></h3><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2021/02/image-110.png" class="kg-image" alt="image-110" width="600" height="400" loading="lazy"></figure><p>DevKinsta es un software gratuito &nbsp;proporcionado por Kinsta, lanzado en enero 2021. Yo lo he usado recientemente para lanzar un sitio y fue increíblemente fácil de usar.</p><p>Esto hace la creación y desarrollo de un sitio de forma local &nbsp;rápida y fácil para principiantes. DevKinsta instala Nginx, MariaDB, y más con un solo clic.</p><p>Toma cerca de 2 minutos en instalar y empieza a construir tu sitio de forma local, desarrollando themes, experimentado con plugins, y haciendo &nbsp;desarrollo personalizado PHP.</p><p>Dado que esta herramienta es proporcionada por el proveedor de alojamiento, cuando estás listo para ir en vivo el sitio es enviado a Kinsta. por esta razón, deberías usar esta herramienta solo si tú escoges alojar tu sitio web WordPress &nbsp;con Kinsta. &nbsp;Actualmente yo he alojado 20 sitios para mi y para clientes en Kinsta y pienso que son increíbles.</p><h3 id="xammp"><strong><strong>XAMMP</strong></strong></h3><figure class="kg-card kg-embed-card" data-test-label="fitted">
        <div class="fluid-width-video-container">
          <div style="padding-top: 56.178281290593766%;" class="fluid-width-video-wrapper">
            <iframe src="https://www.youtube.com/embed/h6DEDm7C37A?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" name="fitvid0" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 22px; vertical-align: middle; position: absolute; top: 0px; left: 0px; width: 685.142px; height: 384.901px;"></iframe>
          </div>
        </div>
      </figure><p>Usar XAMPP requiere más pasos que DevKinsta, pero te enseñara mucho sobre los servicios y librerías necesarias que deben ejecutarse &nbsp;para soportar tu sitio web Wordpress.</p><p>XAMpp es un paquete de código abierto que es gratis y fácil de instalar. La distribución Apache contiene MariaDB, PHP, Perl. Una vez descargado e instalado el software, tú deberías tener acceso al panel de control &nbsp;XAMPP .</p><p>Usando el panel de control &nbsp;XAMPP, puedes ejecutar el web server Apache como tu server local y MYSQL como tu servidor de base de datos. Vas a necesitar "Iniciar" los módulos Apache y MySQL desde este panel para efectivamente convertir tu computadora en un servidor. ¡Voilà- tú tienes un servidor!</p><p>En suma a XAMMP, vas a necesitar &nbsp;descargar WordPress de Wordpress.org. Extraer el archivo zip a <strong><strong>.../XAMPP/htdocs/{here}</strong></strong>. Con MySQL y Apache encendido, ahora podrías acceder a tu sitio web desde el buscado en &nbsp;<strong><strong>https://localhost/wordpress/.</strong> </strong>Voilà - ¡tú tienes el núcleo de los archivos WordPress!</p><p>Ir a la URL &nbsp;anterior le pedirá que sigas al asistente de instalación de WordPress &nbsp;con una instalación técnica crítica: la base de datos.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/news/content/images/2021/02/image-111.png" class="kg-image" alt="image-111" width="600" height="400" loading="lazy"></figure><p>El phpMyAdmin app viene pres-instalado con XAMPP. Puedes acceder a en <strong><strong>https://localhost/phpmyadmin/</strong>. &nbsp;</strong>Aquí es donde tú crearas tu base de datos usando una simple interface que puede que ya estés familiarizado con ella.</p><p>Da clic en <strong>Databases </strong>y luego <strong><strong>Create</strong> </strong>para rápidamente añadir una nueva base de datos. Voilà -¡tú tienes la base de datos que necesitas!</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2021/02/image-112.png" class="kg-image" alt="image-112" width="600" height="400" loading="lazy"></figure><p>Regresa a tu sitio local en <strong><strong>https://localhost/wordpress/</strong> </strong>e ingresa información en tu nueva base de datos, usando "root" como tu nombre de usuario y no password.</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2021/02/image-113.png" class="kg-image" alt="image-113" width="600" height="400" loading="lazy"></figure><p>Clic en Submit y la siguiente pantalla finalizará la instalación de WordPress. Se te pedirá que escoger un Nombre para el Sitio, un Nombre de Usuario y un Password. Después de eso, tú puedes acceder al backend de tu sitio local WordPress en <strong><strong>https://localhost/wordpress/wp-admin.</strong></strong></p><p>Usando XAMPP puede ser complicado. Yo me he vuelto increíblemente frustrado con algunas de mis instalaciones locales, pero hay mucha ayuda online.</p><p>Ir a través &nbsp;del ejercicio de configuración de tu sitio local WordPress te enseñará los aspectos importantes de la configuración del server, gestión de base de datos, y como funcionan los núcleos de WordPress.</p><p>Una vez que este subido y ejecutándose, tú puedes experimentar y desarrollar sin límites de uso de un servidor.</p><h2 id="conclusi-n"><strong><strong>Conclusi</strong>ó<strong>n</strong></strong></h2><p>Desarrollar WordPress de forma local es algo que cada desarrollador de WordPress debería estar cómodo.</p><p>Trabajar en cada y no desplazarse me ha provisto &nbsp;con tiempo extra en el día que he dirigido a construir sitios web. Me ha sido posible revisar y reevaluar mi kit de herramientas de desarrollo local para crear más fáciles sitios web WordPress. Espero que mis pensamientos sean de ayuda.</p><p>Solamente hemos cubierto dos herramientas en este artículo. CodeInWP tiene herramientas adicionales que recomiendas para el desarrollo local. &nbsp;Una vez que escoges un stack de desarrollo local, construye un sitio web WordPress, crear un gran diseño y logo, y escogido un proveedor de alojamiento- tus creaciones estarán listas para internet. ¡Feliz desarrollo!</p><p>Traducido del artículo: <a href="https://www.freecodecamp.org/news/how-to-build-a-wordpress-website-locally/">https://www.freecodecamp.org/news/how-to-build-a-wordpress-website-locally/</a> por Jim Campbell.</p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Cómo iniciar un blog gratis con WordPress: Tutorial para principiantes ]]>
                </title>
                <description>
                    <![CDATA[ En este artículo hablaremos de cómo comenzar un blog con WordPress. WordPress es el software más popular a nivel mundial y sistema de gestión de contenido en el mundo. Si necesitas una introducción, puedes aprender las bases de WordPress en mi artículo previo aquí [https://www.freecodecamp.org/news/what-is-wordpress/].  En este artículo abordaremos: ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/como-iniciar-un-blog-gratis-con-wordpress-tutorial-para-principiantes/</link>
                <guid isPermaLink="false">608073000aad9709126b43e2</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Blanca Dennis López ]]>
                </dc:creator>
                <pubDate>Mon, 28 Jun 2021 14:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/04/wordpress-589121_1920.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>En este artículo hablaremos de cómo comenzar un blog con WordPress. WordPress es el software más popular a nivel mundial y sistema de gestión de contenido en el mundo.</p><p>Si necesitas una introducción, puedes aprender las bases de WordPress en mi artículo previo <a href="https://www.freecodecamp.org/news/what-is-wordpress/">aquí</a>. </p><p>En este artículo abordaremos: </p><ul><li>Conceptos básicos de blogs</li><li>¿Por qué deberías de elegir WordPress?</li><li>Iniciar un blog gratis con WordPress.com </li><li>Iniciar un blog autoalojado con WordPress.com</li></ul><p>Antes de discutir los pasos a seguir para crear un blog en WordPress, empezaré por tomarme el tiempo para explicar los conceptos básicos de los blogs. </p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2020/11/laptop-593673_1280.jpg" class="kg-image" alt="laptop-593673_1280" width="600" height="400" loading="lazy"></figure><h2 id="-qu-es-un-blog-y-por-qu-deber-as-de-iniciar-uno"><strong>¿Qué es un blog y por qué deberías de iniciar uno<strong>?</strong></strong></h2><p><br>Un blog es un sitio web informativo o de debate publicado en Internet. Los blogs pueden ser divertidos, informativos o inspiradores y pueden ser publicados para audiencias muy específicas y de nicho o una gama más amplia de lectores (como freeCodeCamp.org/news) </p><blockquote>Un blog (truncamiento de "weblog") es una discusión o un sitio web informativo publicado en Internet que consta de entradas de texto (publicaciones) discretas, a menudo informales, al estilo de un diario.- <a href="https://en.wikipedia.org/wiki/Blog">Wikipedia</a></blockquote><p>Si estás buscando comenzar un blog (yo alguna vez estuve en tus zapatos) hay algunas razones que pueden motivarte:</p><ol><li>Es divertido y educativo. </li><li>Eres apasionado de un tema y quieres compartir tus pensamientos con los lectores al respecto.</li><li>Quieres usar tu blog como un sitio web para generar dinero.</li></ol><p>Cuando cree mi primer blog era una mezcla de querer compartir mi perspectiva de algún tema y aprender más acerca de publicar en línea (Tenía 13 años y cree mi blog en GeoCities sobre códigos de trucos de videojuegos).</p><p>Esa experiencia me ha llevado a crear docenas de sitios web y ahora creo sitios web principalmente con WordPress</p><p>El entorno actual también sirve como un catalizador para empezar un blog. Las personas pasan más tiempo en casa, están reconsiderando sus carreras, pensando en cursar estudios de posgrado, y <a href="https://www.freecodecamp.org/">aprender nuevos lenguajes de programación</a> en tendencias completamente nuevas e inesperadas.</p><p>Con el aumento masivo del trabajo desde casa, las personas han tenido más tiempo para dedicarlo a proyectos paralelos y al emprendimiento. Espero que la mayoría de las personas que están comenzando blogs hoy lo hagan porque tienen más tiempo sin tener que viajar diariamente o porque están tomando el camino del espíritu empresarial a medida que el mundo cambia.</p><p>Comenzar una nueva empresa nunca ha sido tan fácil con una plataforma como WordPress. Empresas como SuperHuman y EarlyBird pueden configurar sitios web sencillos que recopilan preinscripciones. Un CMS como WordPress le permitirá comenzar poco a poco y expandir las capacidades de su sitio web fácilmente con el tiempo.</p><p>Desde pequeñas ideas hasta la transformación digital completa de tu negocio, WordPress viene repleto de poder para lograr tus sueños. No importa cuán pequeña sea tu idea, es fácil comenzar con WordPress.</p><h2 id="-por-qu-debes-elegir-wordpress"><strong>¿Por qué debes elegir WordPress?</strong></h2><p>WordPress es el software de blogs y el sistema de gestión de contenido más popular del mundo. Actualmente, impulsa alrededor de <strong>500 millones</strong> de sitios web.<br></p><blockquote>El 39% de la web esta construido en WordPress. Más blogueros, pequeñas empresas y empresas de Fortune 500 utilizan WordPress que todas las demás opciones combinadas. Únase a los millones de personas que llaman hogar a WordPress.com. -<a href="https://wordpress.com/">WordPress.com</a></blockquote><p>Si está buscando un software para blogs, WordPress es una opción obvia con el 60% del mercado.</p><p>Probablemente hayas escuchado o mirado otras gestiones de contenido como <a href="https://www.joomla.org/">Joomla</a>, <a href="http://drupal.org/">Drupal</a>, <a href="https://www.squarespace.com/">Squarespace</a>, <a href="https://www.shopify.com/">Shopify</a> y <a href="https://www.wix.com/">Wix</a>. Estos sistemas de administración de contenido ofrecen excelentes productos, pero aquí hay 3 razones para elegir WordPress.</p><ol><li>Cada día se crean más de 500 sitios con WordPress, mientras que solo se crean entre 60 y 80 por día en plataformas como Shopify y Squarespace.</li><li>Puedes comenzar <strong><a href="https://wordpress.com/start/">gratis</a></strong>. </li><li>WordPress tiene un <a href="https://developer.wordpress.org/">ecosistema de desarrolladores increíble</a> y puedes ampliar tus habilidades de desarrollo web rápidamente con WordPress.</li></ol><p>Entonces, si te he convencido de usar WordPress, analicemos cómo comenzar realmente.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/news/content/images/2020/11/wordpress-923188_1920-1.jpg" class="kg-image" alt="wordpress-923188_1920-1" width="600" height="400" loading="lazy"><figcaption>Starting a blog with WordPress.org.&nbsp;</figcaption></figure><h2 id="c-mo-empezar-un-blog-de-wordpress-gratis-en-wordpress-com"><strong>Cómo empezar un blog de WordPress gratis en WordPress.com</strong></h2><p>La mayoría de las personas optan por utilizar WordPress.org para crear un sitio web auto alojado. Más sobre eso a continuación. Pero puede comenzar de forma gratuita registrándose en <a href="https://wordpress.com/">WordPress.com</a>. Puedes obtener más información sobre las diferencias entre WordPress.com y WordPress.org en <a href="https://www.wpbeginner.com/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/">WPBeginner.</a></p><p>La plataforma gratuita WordPress.com es una buena opción para comenzar con WordPress. Es muy fácil de usar y no tendrás que preocuparte por actualizaciones o copias de seguridad. Es gratis para hasta 3 GB de espacio de almacenamiento. Más allá de los 3GB, tendrás que pagar por más espacio.</p><p>La plataforma de blogs gratuita de WordPress.com te permitirá comenzar rápidamente.</p><p>Comienza <a href="https://wordpress.com/start/">aquí</a> e ingresa tu correo electrónico, nombre de usuario y contraseña.</p><p>Una vez que esté configurado, verá el backend de administración de WordPress. Aquí puede editar el contenido de su sitio, seleccionar un tema y revisar las estadísticas de tu sitio.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh5.googleusercontent.com/-bjsAbPsMjGQG3hYLy2lCtWQc7abr8ZOugUCTIwvdVw1dRFl2jUrKKdgWyXO0mHaUty25IibFOoQ5T0gfcncNOcOR3OdX_-qbzPtzRILoBWXbBdNACwbaojvQOjeW4v5hYWdZcM-" class="kg-image" alt="-bjsAbPsMjGQG3hYLy2lCtWQc7abr8ZOugUCTIwvdVw1dRFl2jUrKKdgWyXO0mHaUty25IibFOoQ5T0gfcncNOcOR3OdX_-qbzPtzRILoBWXbBdNACwbaojvQOjeW4v5hYWdZcM-" width="600" height="400" loading="lazy"><figcaption><a href="https://wordpress.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;">WordPress.com</a> dashboard for a free prototype of a website I built.</figcaption></figure><p>Después de personalizar tu sitio con herramientas de edición visual fáciles de usar, ¡estarás listo para comenzar a crear publicaciones y compartir tu contenido con el mundo!</p><p>La plataforma gratuita disponible en WordPress.com es en gran medida <a href="https://en.wikipedia.org/wiki/Freemium">freemium</a> y está diseñada para que ascender a un plan de pago. Es una excelente manera de comenzar a jugar con la herramienta y familiarizarse con la adición de páginas, publicaciones y edición de contenido.</p><p>Todos los sitios gratuitos reciben un nombre de dominio de (algo).wordpress.com. Puedes actualizar tu plan para seleccionar tu propio nombre de dominio o transferirlo desde otro servicio si ya posees uno.<br></p><p>El verdadero poder de WordPress se desbloquea con una versión autoalojada.<br></p><h2 id="c-mo-empezar-un-blog-autoalojado-con-wordpress-org"><strong>Cómo empezar un blog autoalojado con WordPress.org</strong></h2><p>WordPress.org te permite crear un sitio web en pleno funcionamiento con las mismas características que WordPress.com y sin restricciones. WordPress.org es de código abierto y 100% gratuito para que lo use cualquier persona, pero deberás pagar dos cosas antes de comenzar.</p><p>Para comenzar a auto alojar tus sitios web de WordPress, necesitarás tres cosas:</p><ol><li>Un nombre de dominio</li><li>Un proveedor de alojamiento</li><li>La voluntad de aprender (¡por eso estás en freeCodeCamp!)</li></ol><p>Puedes comprar un nombre de dominio de una variedad de registradores como NameCheap, Bluehost y GoDaddy. Los dominios cuestan alrededor de $20 dólares por año.</p><p>Hay cientos de proveedores de alojamiento para elegir. Es fácil elegir el mismo host que su registrador, como Bluehost o GoDaddy. Recientemente, ha habido un aumento en los hosts específicos de WordPress como Kinsta que se especializan en WordPress.</p><p>Una vez que tengas tu nuevo y brillante proveedor de alojamiento y nombre de dominio, debes instalar WordPress. Tu host te ayudará a hacer esto.</p><p>Para los desarrolladores avanzados, pueden instalar WordPress en su propio servidor para tener un control total sobre su instalación de WordPress para una mejor velocidad y control de seguridad.</p><p><br>Al instalar WordPress, normalmente deberás proporcionar información básica sobre el sitio y el usuario:<br></p><ul><li>Nombre del sitio (se puede cambiar fácilmente más tarde)</li><li>Lema del sitio (se cambia fácilmente más tarde)</li><li>Nombre de usuario de administrador (no se puede cambiar, elige algo seguro)</li><li>Contraseña del administrador</li><li>Correo electrónico del administrador </li></ul><p>Cuando WordPress se haya instalado con éxito en tu sitio web, puedes acceder al backend en tudominio.com/wp-admin. Ingresa la información de inicio de sesión que proporcionaste y te dirigirá al nuevo panel de administración de tu propio sitio web.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh4.googleusercontent.com/PkFZXO16zArdrATwucLmoHZt2oE02vcMyrnj4tZZr5eBw00zHbHUzBFn3uNNRaEGAc5uKeT9T-Ze-hvMoq9vAekrgsmQdMMKt3oS2PKPlphl-sDSulXbkGrH-rpHmKWiPw45g6cP" class="kg-image" alt="PkFZXO16zArdrATwucLmoHZt2oE02vcMyrnj4tZZr5eBw00zHbHUzBFn3uNNRaEGAc5uKeT9T-Ze-hvMoq9vAekrgsmQdMMKt3oS2PKPlphl-sDSulXbkGrH-rpHmKWiPw45g6cP" width="600" height="400" loading="lazy"><figcaption>Via What Is the WordPress Admin Dashboard?</figcaption></figure><p>WordPress viene preinstalado con un tema (que se actualiza cada año) y, por lo general, algún contenido de demostración como una publicación de muestra y una página de muestra. Este contenido se encuentra ya disponible en su dominio.</p><p>Los siguientes pasos después de acceder exitosamente al panel de administración deben ser agregar tus personalizaciones al sitio. Comienza con un tema y luego edita tus páginas y publicaciones.</p><h3 id="c-mo-elegir-e-instalar-temas"><strong>Cómo elegir e instalar temas</strong></h3><p>Los temas son parte fundamental de WordPress. <a href="https://wordpress.org/support/article/using-themes/">Un tema de WordPress</a> es una colección de archivos que trabajan juntos para producir una interfaz gráfica con un diseño unificador subyacente para un sitio web. Son la apariencia de su sitio web.</p><p>Los temas se pueden personalizar infinitamente, pero comenzar con un gran tema te facilitará la vida. Puedes seleccionar entre miles de temas disponibles en ThemeForest y <a href="https://wordpress.org/themes/">WordPress.org</a>.</p><p>Los temas se pueden instalar fácilmente cargando un archivo zip en el panel de Wordpress. Cambiar el aspecto de tu sitio web es tan simple como hacer clic en "activar" en el tema recién instalado.</p><p>Después de agregar un poco de estilo a tu sitio web de WordPress, es hora de agregar tu contenido.</p><h3 id="c-mo-agregar-p-ginas-y-publicaciones-a-tu-sitio-wordpress"><strong>Cómo agregar páginas y publicaciones a tu sitio WordPress</strong></h3><p>Las páginas y las publicaciones constituyen la mayor parte del contenido de tu sitio. Las páginas son tus páginas web como tu página de inicio, acerca de la página, contáctenos, etc. Las publicaciones son los "blogs" que se actualizan con más frecuencia y que se pueden agregar y organizar constantemente en <a href="https://www.wpbeginner.com/glossary/category/">Categorías</a> de WordPress.</p><p>Independientemente de lo que necesite que sea su blog de WordPress, todo comienza con el contenido.</p><p>Ya sea una simple página de aterrizaje para recopilar correos electrónicos como Superhuman, una superpotencia editorial como <a href="https://techcrunch.com/">TechCrunch</a>, el <a href="https://sweden.se/">sitio oficial de Suecia</a>, un sitio web de comparación financiera o el Blog oficial de Star Wars (todos estos son sitios web de WP), ¡la gente quiere ver tu contenido! Así que comienza agregando páginas y publicaciones.</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2020/11/wordpress-552924_1920.jpg" class="kg-image" alt="wordpress-552924_1920" width="600" height="400" loading="lazy"></figure><h2 id="resumi-ndolo-todo">Resumiéndolo todo </h2><p>WordPress es una de las plataformas de software más populares del mundo.</p><p>Es fácil de configurar y se puede personalizar infinitamente, lo que lo convierte en una excelente opción para comenzar tu propio blog y sitio web. Tus habilidades de desarrollo web crecerán con tu contenido e ideas a medida que las publiques al mundo.</p><p>Ya sea que use WordPress.com gratuito o una versión autoalojada, WordPress es una gran herramienta para usar. ¡Así que empieza!<br></p><p>Traducción del artículo de <a href="https://www.freecodecamp.org/news/author/jim/"><strong>Jim Campbell</strong></a><strong> - <a href="https://www.freecodecamp.org/news/how-to-start-a-blog-with-wordpress/">How to Start a Blog for Free with WordPress – Tutorial for Beginners</a></strong></p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Cómo proteger un sitio web de WordPress existente en seis pasos sencillos ]]>
                </title>
                <description>
                    <![CDATA[ Si quieres construir un sitio web flexible hoy en día, es muy probable que utilices un sistema de gestión de contenido (CMS). Y WordPress es, con mucha diferencia, el más popular. En el último recuento, WordPress se usaba aproximadamente en el 40% de todos los sitios web en Internet [https://w3techs.com/technologies/overview/content_management]. ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/como-proteger-un-sitio-de-wordpress-existente-en-seis-sencillos-pasos/</link>
                <guid isPermaLink="false">607b05b9a48de608c011a891</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ GM Fuster ]]>
                </dc:creator>
                <pubDate>Tue, 15 Jun 2021 07:20:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/06/wordpress-site-security-tips.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Si quieres construir un sitio web flexible hoy en día, es muy probable que utilices un sistema de gestión de contenido (CMS). Y WordPress es, con mucha diferencia, el más popular.</p><p>En el último recuento, WordPress se usaba aproximadamente<a href="https://w3techs.com/technologies/overview/content_management"> en el 40% de todos los sitios web en Internet</a>. Eso significa que si eres un programador web, es probable que te encuentres con WordPress en algún momento de tu carrera profesional.</p><p>Ya que WordPress se usa tanto, cualquier programador que trabaje con él debe tener mucho cuidado de protegerlo contra ataques externos. Y esos ataques continúan multiplicándose. En un solo incidente el año pasado, <a href="https://www.helpnetsecurity.com/2020/05/06/wordpress-extensive-attacks/">casi un millón de sitios web</a> fueron atacados en un solo mes.</p><p>El problema es que no hay dos sitios de WordPress creados de la misma forma, lo que significa que hay un número infinito de vulnerabilidades potenciales a las que hay que prestar atención. Y cuando añades plugins de terceras partes a la mezcla, se hace imposible montar una defensa de sitio web perfecta.</p><p>Pero hay algunas cosas que puedes hacer para fortalecer un sitio de WordPress contra ataques. &nbsp;Detendrán todas las amenazas excepto las más sofisticadas. Aquí van seis pasos de seguridad que debes seguir en cada sitio de WordPress con el que trabajes.</p><h2 id="paso-uno-actualizar-wordpress-a-la-ltima-versi-n"><strong>Paso Uno: Actualizar WordPress </strong>a la última versión</h2><p>Dado que WordPress es una pieza de software, es fundamental mantenerlo actualizado para corregir las vulnerabilidades a medida que se identifican. Pero un número sorprendentemente alto de desarrolladores y propietarios de sitios web se niegan a hacerlo.</p><p>Los datos recientes indican que hasta el 70% de las instalaciones conocidas de WordPress <a href="https://www.wpwhitesecurity.com/statistics-70-percent-wordpress-installations-vulnerable/">todavía usan versiones con vulnerabilidades conocidas</a>.</p><p>Aunque puede que creas que esta información haría sonar las alarmas en internet, el problema persiste. Parte de ello se debe a que las empresas no están dispuestas a pagar a profesionales para completar el trabajo. Y parte se debe a que ciertos sitios dependen de plugins heredados que no funcionarán con las versiones más recientes de WordPress.</p><p>Pero cualquier desarrollador que trabaje en un sitio web de este tipo está buscando problemas. Por lo tanto, sería mejor que insistieras en una actualización del sitio web cada vez que encuentres una instalación no actualizada de WordPress.</p><p>Si te tomas el tiempo de compartir algunas de las estadísticas de amenazas con el propietario del sitio web, en algún momento verá la luz. Asegúrate de hacer una copia de seguridad completa del sitio web &nbsp;antes de realizar cualquier cambio.</p><p>Si algo sale mal y las páginas se rompen o los plugins fallan, crearás un problema mayor del que resuelves. Según <a href="https://www.wsidigitalweb.co.uk/">WSI Digital Web</a>, este es un problema que se encuentran muchos desarrolladores y causa daños en el mundo real. Ellos han dicho,</p><blockquote>"Hemos tenido que hacer correcciones después de que actualizaciones fallidas de WordPress deshabilitaran páginas, debido a la rotura del sitio web. Cuando eso sucede, esas páginas pueden salirse de los índices de búsqueda muy pronto, por lo que es esencial revertir los cambios rápidamente".</blockquote><h2 id="paso-dos-eliminar-plugins-no-utilizados-y-actualizar-el-resto"><strong>Paso dos: &nbsp;</strong>Eliminar plugins no utilizados y actualizar el resto</h2><p>Igual que una instalación básica de WordPress, los plugins también sufren vulnerabilidades de vez en cuando, que los desarrolladores corrigen . Y WordPress depende mucho de plugins para proporcionar todo tipo de funcionalidades.</p><p>Por ejemplo, cuando recientemente trabajé en el sitio web de una <a href="https://www.yourchoiceplumbers.com.au/">empresa de fontanería</a> local, me sorprendió ver los plugins que usaban, dada la relativa simplicidad del sitio.</p><p>Pero la mejor manera de minimizar la superficie de ataque posible es, primero, &nbsp;eliminar cualquier plugin redundante o en desuso, y luego, buscar las actualizaciones disponibles. Eso simplificará las tareas de mantenimiento en curso y reducirá el potencial de vulnerabilidades.</p><p>Solamente una vez hecho esto, deberías verificar el estado de actualización de los plugins restantes.</p><p>Después de aplicar las actualizaciones disponibles, no supongas que todo está bien. Verifica si alguno de los plugins restantes no ha tenido actualizaciones en un tiempo e intenta averiguar por qué.</p><p>Si descubres que un desarrollador de plugins ha desaparecido o discontinuado un plugin, busca un reemplazo actual. Cuanto más tiempo pase un plugin sin ninguna actividad de desarrollo, mayores serán las probabilidades de que se convierta en un problema de seguridad.</p><h2 id="paso-tres-minimizar-los-permisos-de-usuario-y-los-inicios-de-sesi-n-de-seguridad"><strong>Paso tres: </strong>Minimizar los permisos de usuario y los inicios de sesión de seguridad</h2><p>Que el sitio de WordPress en el que estás trabajando no contenga vulnerabilidades conocidas, no significa que sea seguro. Esto se debe a que los <a href="https://www.malcare.com/blog/wordpress-brute-force/">ataques de fuerza bruta</a> a las credenciales son la forma más común en que los piratas informáticos obtienen acceso no autorizado a los sitios web de WordPress. Y la mejor manera de evitar daños es revisar los permisos de usuario y las políticas de contraseñas.</p><p>Primero, intenta reducir el número de cuentas que tienen acceso de nivel de administrador. &nbsp;No es raro que las pequeñas empresas designen a casi todos como administradores, pero ese es un riesgo enorme.</p><p>Por tanto, revisa cada cuenta y asigna el nivel de permiso más bajo posible de los grupos de acceso integrados:</p><ul><li><strong>Administradores Super</strong> – Los Superusuarios de WordPress. Intenta limitarlos a un máximo de dos.</li><li><strong>Administradores </strong>– Este es el permiso de usuario general más alto. Nuevamente, trata de mantenerlos al mínimo.</li><li><strong><strong>Editor</strong></strong> – Para usuarios que necesitan controlar y realizar cambios en todos los artículos publicados.</li><li><strong><strong>Autor </strong></strong>– Un usuario que solamente puede publicar y cambiar cosas bajo su nombre.</li><li><strong>Contribuidor<strong>– </strong></strong>Puede agregar, pero no publicar artículos bajo su nombre.</li><li><strong>Suscriptor<strong>– </strong></strong>No pueden realizar cambios en el sitio web, excepto en su perfil de usuario.</li></ul><p>Si encuentras usuarios que ya no necesitan acceso, elimínalos. Y luego, usa el complemento <a href="https://wordpress.org/plugins/google-authenticator/">Google Authenticator</a> u otro sistema de autentificación de dos factores para proteger las cuentas restantes.</p><h2 id="paso-cuatro-deshabilitar-la-ejecuci-n-de-php-en-carpetas-que-no-son-de-confianza"><strong>Paso cuatro: </strong>Deshabilitar la ejecución de PHP en carpetas que no son de confianza</h2><p>Hasta ahora, todos los pasos han girado en torno a la prevención de ataques comunes de bajo nivel.</p><p>Pero hay algunas amenazas más sofisticadas para los sitios de WordPress de las que también deberías preocuparte. Y muchas de ellas involucran a atacantes que encuentran formas de ejecutar código en un sitio sin obtener acceso a la cuenta en absoluto.</p><p>Esto es común en WordPress debido a la forma en la que administra los permisos de carpeta predeterminados.</p><p>Por ejemplo, si instalas un plugin para administrar los medios cargados por el usuario, como imágenes y videos, necesitarás una carpeta de carga que se pueda acceder desde el exterior. Si un atacante puede obtener acceso a esa carpeta, puede intentar cargar un script malicioso y usarlo para alterar o apoderarse de todo el sitio web.</p><p>La buena noticia es que puedes protegerte contra eso con un simple archivo de control de acceso en las carpetas necesarias.</p><p>Lo que tendrás que hacer es crear un nuevo archivo en cada carpeta de escritura llamado .htaccess. Es un archivo de texto que le dice al servidor web qué permitir o no permitir en un directorio determinado. En él, incluye lo siguiente:</p><pre><code class="language-php"># BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase
RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] &lt;/IfModule&gt;
# END WordPress
&lt;FilesMatch "\.(php|php\.)$"&gt;
Order Allow,Deny
Deny from all
&lt;/FilesMatch&gt;</code></pre><p>Este archivo .htaccess permitirá a los usuarios cargar los tipos de archivos que desee, pero evitará que alguien cargue un código ejecutable en el directorio de escritura.</p><p>Puedes hacer esto en cualquier carpeta de usuario que desees proteger. Pero ten cuidado de no abusar de estas restricciones. La mayor parte de WordPress implica la ejecución de PHP, y puedes deshabilitar todo tu sitio web si colocas uno de estos &nbsp;archivos en el lugar equivocado.</p><h2 id="paso-cinco-deshabilitar-la-visualizaci-n-de-errores-de-php"><strong>Paso cinco: </strong>Deshabilitar la visualización de errores de PHP</h2><p>Obtener acceso de escritura y ejecución a directorios es solo una de las formas en que un atacante puede intentar ejecutar código malicioso en un sitio web de WordPress. También pueden buscar partes del sitio que ejecuten PHP (que está prácticamente en todas partes donde no lo has bloqueado) y encontrar puntos débiles allí. Pero puedes hacer su trabajo mucho más difícil.</p><p>Para hacer eso, debes desactivar la visualización de errores de PHP para que no puedan ver ningún resultado cuando intenten romper las páginas del sitio a propósito. Si el sitio les da pistas sobre qué funciona y qué no, podría proporcionar una hoja de ruta para encontrar una manera de explotar las páginas del sitio existentes.</p><p>La buena noticia es que es sencillo desactivar los informes de errores de PHP en WordPress. Todo lo que tienes que hacer es editar el archivo wp-config.php del sitio web, que se encuentra en el directorio raíz, y contiene la información de configuración básica del sitio.</p><p>Simplemente agrega la siguiente línea al archivo:</p><pre><code class="language-php">define( 'WP_DEBUG', false);</code></pre><p>Esto deshabilitará la depuración de PHP en todo el sitio web. Toma nota cuando realices este cambio en caso de que el sitio web tenga problemas en el futuro y requiera esfuerzos de depuración autorizados.</p><h2 id="paso-seis-deshabilitar-la-edici-n-de-temas-y-plugins"><strong>Paso seis – </strong>Deshabilitar la edición de temas y plugins</h2><p>Incluso después de haber hecho todo lo anterior, no puedes estar seguro de que nadie llegará a un sitio de WordPress con la intención de dañar. Por lo tanto, debes poner en el camino un conjunto final de obstáculos.</p><p>Esto no evitará que algún atacante serio cause estragos, pero podría darles a los operadores del sitio web tiempo suficiente para darse cuenta de que algo anda mal y tomar medidas para corregirlo.</p><p>Lo que debes hacer es deshabilitar el tema de WordPress incorporado y la capacidad de edición de plugins para dificultar que alguien que haya obtenido acceso a la interfaz administrativa altere la codificación base del sitio.</p><p>Una vez más, puedes hacer esto modificando el archivo wp-config.php del sitio web, ubicado en su directorio raíz. Agrega la siguiente línea justo antes de donde veas las palabras 'That's all, stop editing! Happy publishing':</p><pre><code class="language-php">define( 'DISALLOW_FILE_EDIT', true );</code></pre><p>Esto ocultará los editores de temas y plugins de la interfaz administrativa y evitará cualquier medio fácil de alterar los archivos del sitio web. Para deshacer este cambio, el atacante necesitaría acceso FTP o de nivel de archivo al servidor web, lo que al menos lo ralentizará un poco.</p><p>Y como nota final, aunque en otros lugares puedes ver consejos que te indiquen que uses un plugin de fragmento de código para realizar estos cambios, no lo hagas. Si lo haces, un atacante podría usar ese mismo plugin para deshacer tus cambios, anulando el valor de seguridad de realizar los cambios en primer lugar.</p><h2 id="las-protecciones-imperfectas-tambi-n-vale-la-pena-probarlas"><strong>Las </strong>protecciones imperfectas también vale la pena probarlas </h2><p>La conclusión es que WordPress siempre será una especie de víctima de su propio éxito. Hay muchos sitios web que confían en él, lo que lo convierte en un objetivo grande y atractivo para los atacantes.</p><p>Y aunque estas seis medidas no detendrán todos los tipos de amenazas posibles, harán un trabajo decente defendiéndose contra la mayoría de los ataques de menor nivel.</p><p>También puedes (y debes) intentar proteger las bases de datos de tu sitio web cambiando el prefijo predeterminado de las tablas a algo confuso. Pero como eso está un poco fuera del alcance de un sitio web existente, lo he omitido aquí como medida de seguridad.</p><p>Si quieres intentarlo, aquí encontrarás <a href="https://www.wpbeginner.com/wp-tutorials/how-to-change-the-wordpress-database-prefix-to-improve-security/">un excelente tutorial</a>. De lo contrario, estate satisfecho de haber hecho tu parte para ayudar a mantener un poco más seguro uno de los innumerables sitios de WordPress en funcionamiento en todo el mundo.</p><p>Traducción del artículo de <strong><a href="https://www.freecodecamp.org/news/author/andrej/"><strong>Andrej Kovacevic</strong></a> - </strong><a href="https://www.freecodecamp.org/news/secure-wordpress-site-six-steps/"><strong>How to Secure an Existing WordPress Site in Six Easy Steps</strong></a></p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ ¿Qué es WordPress? La Herramienta de Blog y de Sitio Web Explicado ]]>
                </title>
                <description>
                    <![CDATA[ WordPress  es el sistema  de gestión de contenido más popular  del mundo, alimentando alrededor de 38% de todos los sitios web. El sistema de gestión de contenido o CMS es un software que ayuda a los usuarios a crear y manejar contenido en su sitio web con el mínimo conocimiento ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/que-es-wordpress-el-blog-y-herramienta-de-sitio-web-explicado/</link>
                <guid isPermaLink="false">606338e3b121f60935dc851b</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Sil Zubikarai ]]>
                </dc:creator>
                <pubDate>Mon, 14 Jun 2021 06:40:46 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/05/wordpress-1-.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>WordPress &nbsp;es el sistema &nbsp;de gestión de contenido más popular &nbsp;del mundo, alimentando alrededor de 38% de todos los sitios web. El sistema de gestión de contenido o CMS es un software que ayuda a los usuarios a crear y manejar contenido en su sitio web con el mínimo conocimiento técnico.</p><blockquote>"El software básico de WordPress es simple y predecible para que tu puedas empezar fácilmente. También ofrece poderosas características para crecer y tener éxito"- WordPress.com</blockquote><p>En resumen, WordPress es una forma fiable para crear un poderoso sitio web.</p><p>WordPress es fácil de instalar y viene &nbsp;lleno de funcionalidad fuera de la caja. Las características del núcleo de WordPress tiene todo lo que necesitas para crear sitios web con páginas, publicaciones de blog, navegación y administracion de usarios.</p><p>Pero el poder real de WordPress es la gran cantidad de opciones para diseñar rápidamente un hermoso sitio web con Themes pre-construidos &nbsp;y añade una increíble funcionalidad con plugins opcionales.</p><p>En este artículo vamos a cubrir las bases de WordPress incluyendo:</p><ul><li>El origen y la popularidad de WordPress </li><li> Construyendo lo básico con páginas y publicaciones</li><li> Mejorando el diseño con temas </li><li> Extendiendo la funcionalidad con Plugins</li></ul><h2 id="-por-qu-wordpress-es-tan-popular">¿Por qué WordPress es tan popular?</h2><p>WordPress es usado en casi medio billón de otros sitios web, incluyendo nombres reconocidos como TechCrunch, The New Yorker, Variety, &nbsp;el sitio oficial de Suecia, y The Walt Disney Company.</p><p>Tip: para ver si un sitio usa WordPress, tu puedes ver View Page Source y buscar por "WordPress" o "wp-" y si tu ves directorios con "wp-includes" o "wp-content", el sitio esta usando WordPress.</p><p>WordPress sigue creciendo como loco con más de 500 nuevos sitios creados cada día.</p><p>En los últimos tres años, el segmento de mercado de WordPress el software de poderosos sitios webs &nbsp;ha tenido un crecimiento del &nbsp;8% al 27.3% en 2019 hasta 35.2% en 2020.</p><p>Increíblemente, WordPress alimenta mas sitios web que otros sitios que no usan ningún &nbsp;CMS de acuerdo con w3techs.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh5.googleusercontent.com/bb4ZuDI2RZ71zvzMBLvczjjpzHybK-zs4X6CSnmU4WTaDrQLJ9yB4CUPKnxE40JjnT7AVibNXJGGGXgHeDF92C5Geb4JUBPVI9ENNmxLahaS_7M8sE8veN6NZ657PyKoAG9c41lr" class="kg-image" alt="bb4ZuDI2RZ71zvzMBLvczjjpzHybK-zs4X6CSnmU4WTaDrQLJ9yB4CUPKnxE40JjnT7AVibNXJGGGXgHeDF92C5Geb4JUBPVI9ENNmxLahaS_7M8sE8veN6NZ657PyKoAG9c41lr" width="600" height="400" loading="lazy"><figcaption>Percent of All Websites Not Using a CMS vs. Percent of Sites Using Wordpress. There are more websites using WordPress than websites powered by a CMS. Source: <a href="https://w3techs.com/technologies/history_overview/content_management/all/y" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;">w3techs</a></figcaption></figure><p>Algo que principalmente ha conducido la popularidad de WordPress es que es gratuito. WordPress está licenciado bajo GLPv2, que significa que es gratuito de usar y modificar por cualquiera.</p><p>WordPress es estimado de tener más de 151-años persona de contribuciones de proyecto de código abierto.</p><h2 id="conceptos-b-sicos-de-wordpress-p-ginas-y-mensajes">Conceptos básicos de WordPress-Páginas y mensajes </h2><p>Configurar el sitio WordPress involucra seleccionar el nombre de dominio, encontrar el proveedor de hosting, e instalar WordPress.</p><p>Instalar WordPress te pone con un sitio web completamente funcional. Pero desbloquear el verdadero poder de WordPress viene con instalar Themes, Plugins, y personalizando el sitio.</p><p>Pero vamos a empezar con lo básico.</p><p>Después de instalar WordPress, te pedirá un nombre de usuario y password. Tus credenciales pueden ser usada para acceder al admin backend de tu sitio web. Esto se puede acceder en<em> elnombredetudomino.com/</em><strong>wp-admin.</strong></p><p>La sección admin se ve como esto:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh5.googleusercontent.com/OpFPebq7IBpYQNAk1DnWbq3HI9mwgFKVKJrSAJtZm_U7RnAQr75AS_XPvwQrTyjTqcNMB0wLeB1-GTj5wNGn9ga8wUEsNa3TbQp5XBR74h5j8hxyGscQTEHVdFr36zeQirwKZGqx" class="kg-image" alt="OpFPebq7IBpYQNAk1DnWbq3HI9mwgFKVKJrSAJtZm_U7RnAQr75AS_XPvwQrTyjTqcNMB0wLeB1-GTj5wNGn9ga8wUEsNa3TbQp5XBR74h5j8hxyGscQTEHVdFr36zeQirwKZGqx" width="600" height="400" loading="lazy"><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">The WordPress admin backend. Source: </em><a href="https://wordpress.org/support/article/administration-screens/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;"><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">WordPress</em></a></figcaption></figure><p>Como puedes ver, WordPress viene cargado con características que son accesibles por medio de la barra izquierda de navegación. Para propósitos de este artículo, vamos a ver los dos tipos &nbsp;más importantes de contenido páginas y publicaciones.</p><h3 id="p-ginas-de-wordpress"><strong>Páginas de <strong>WordPress</strong></strong></h3><p>Pages permiten que puedas crear rápidamente páginas web. Añadiendo este tipo de contenido, tu puedes crear páginas web en <em>elnombredetudomino.com/</em><strong>newpage.</strong></p><p>WordPress tiene un constructor en Editor que puedes usar para apresurar el formato de texto y multimedia en un gran sitio web. El editor es construido con "bloques" entonces en lugar de preocuparte acerca del alineamiento y organización del contenido, para que te puedas concentrar creando.</p><p>Esto es como el editor de contenido y el añadir bloques se ven en WordPress:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh4.googleusercontent.com/BHBC2-MeN7JPjJMuAucwwwX-zYEu1bxNDtbrJci1K0PCwwT3Dt21HC0Jdo-v7Fa7bsAXpWLxJjLkogEA65AscfAV8OyLszAa-DdXH4e71byZ5DEoFg3CiFv8ieGNxfonvJAj1eNz" class="kg-image" alt="BHBC2-MeN7JPjJMuAucwwwX-zYEu1bxNDtbrJci1K0PCwwT3Dt21HC0Jdo-v7Fa7bsAXpWLxJjLkogEA65AscfAV8OyLszAa-DdXH4e71byZ5DEoFg3CiFv8ieGNxfonvJAj1eNz" width="600" height="400" loading="lazy"><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">Easily insert different “blocks” like code into your Pages and Posts. Source: </em><a href="https://livingbettercbd.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;"><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">LivingBetterCBD.com</em></a></figcaption></figure><p>Cuando el WordPress por defecto es bueno, puede ser mejorado con Plugins y hasta ser remplazado con contenido de construtores que hacen mas fácil arrastrar y soltar el contenido en una forma visual &nbsp;como Elementor, Visual Composer, o el WP Bakery. La belleza de WordPress es que es infinitamente personalizable.</p><p>Cualquier editor que tu escojas usar, usando WordPress built in Pages te permite fácilmente crear hermosos y dinámicos sitios web.</p><h3 id="mensajes-wordpress"><strong>Mensajes <strong>WordPress</strong></strong></h3><p>La sección de Publicaciones tiene el mismo Editor que la sección de Páginas, excepto que esta categoría de contenido crea publicaciones de blog. &nbsp;Las publicaciones están en el núcleo de &nbsp;WordPress porque el software inicio como una herramienta de blogs.</p><p>Las publicaciones utilizan el mismo Editor de contenido que las Páginas y Publicaciones es la misma experiencia.</p><p>La principal diferencia entre páginas y publicaciones es el volumen. Vamos a decir un típico sitio web de pequeño negocio puede tener de 5-10 páginas núcleo (Página de inicio, sobre nosotros, contáctenos, servicios, etc). Esa misma compañía podría tener 100s de entradas de blog.</p><p>Para administrar el alto volumen de publicaciones, WordPress viene con un extenso manejo de categorización y jerarquía. Las publicaciones pueden ser fácilmente organizados en categorías.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/pasted-image-0--2-.png" width="600" height="400" alt="pasted-image-0--2-" loading="lazy"></div><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/Screen-Shot-2020-11-21-at-9.39.10-AM.png" width="600" height="400" alt="Screen-Shot-2020-11-21-at-9.39.10-AM" loading="lazy"></div></div></div><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">Example of categories and hierarchies to organize Posts. Source: </em><a href="https://wfhadviser.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;"><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">WFHAdviser.com</em></a></figcaption></figure><p>Tu puedes añadir y nest cuantas categorías necesites. Con categories, el contenido puede ser mostrado jerárquicamente en tu sitio web tanto como <em>tunombredesitioweb.com</em>/<strong>guides/best-business-practices/tucontenido.</strong></p><p>Desde que WordPress es altamente personalizable esta estructura "permalink" puede ser fácilmente cambiado en la tab Settings.</p><h2 id="tipos-de-post-personalizados-avanzado-">Tipos de Post &nbsp;personalizados (avanzado) </h2><p>WordPress viene pre-cargado con dos principales tipos de contenido(Post y Pages) pero muchos usuarios quieren ir más lejos personalizando su tipo de contenido.</p><p> Por ejemplo, si tu quieres construir un sitio web de viajes eso tienen su directorio de hoteles, un tipo post personalizado llamado "hoteles" que debería ser una gran incorporación.</p><p>Este tipo de post personalizables influencian el WordPress built-in Editor, categorías y otras &nbsp;características de Post y Pages. Así como, los tipos de post personalizables son una manera de desarrollar rápidamente un sitio web dinámico.</p><p>Los tipos de post personalizables pueden ser añadidos via Plugin o añadiendo algo de código dentro del núcleo <em>functions.php</em> file. Estas incorporaciones son un gran ejemplo de como WordPress es <strong>extremadamente personalizable &nbsp;</strong>y <strong>una gran plataforma para desarrollar tus habilidades de código</strong>.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/pasted-image-0--1-.png" width="600" height="400" alt="pasted-image-0--1-" loading="lazy"></div><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/pasted-image-0-1.png" width="600" height="400" alt="pasted-image-0-1" loading="lazy"></div></div></div><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">Custom posts like Hotels and Products can be added into WordPress to better organize content and enhance the functionality of your custom WordPress site. Source: </em><a href="http://honeymoongoals.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;"><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">HoneymoonGoals.com</em></a><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);"> and </em><a href="http://greatceilingfans.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;">GreatCeilingFans.com</a></figcaption></figure><h2 id="wordpress-themes-verse-bien-es-f-cil">WordPress Themes &nbsp;- Verse &nbsp;bien es fácil</h2><p>Una vez que configuras tu sitio web WordPress, el siguiente paso es seleccionar el Theme.</p><p>Un Theme es una colección de templates y stylesheets esto define la apariencia y funcionalidad del sitio web &nbsp;WordPress.</p><p>WordPress viene pre-cargado con un standard Theme pero muy pocos sitios web actualmente usan este Theme( ¡o cientos de millones de sitios se verán iguales!).</p><p>Los themes permite a los usuarios de WordPress tener un sitio web que se vea bien rápidamente. En unos 10 minutos tú puedes tener un sitio web &nbsp;que tenga el mismo motor backend, y verse bien, sitios como TechCrunch. ¡Todo eso perdido es el contenido!</p><p>Uno de las mejores partes de construir un sitio web WordPress es seleccionar el Theme dada la variedad de opciones y diseños. Hay más de 10,000 Themes disponibles en ThemeForest y la mayoría esta disponible para WordPress.<br></p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://lh6.googleusercontent.com/K-rtleZSuRBt0F5fybx-H-R79LqI3T_NSeHacyKwFVFT5wd0vr8Ex3e4JkL6gnQMcmGRvCRoILWrz7HLs_1FY45w1bb1j6y4EWucCTHRyNVNj7gco7MQfMM_3D2j5isbghzN3ycw" class="kg-image" alt="K-rtleZSuRBt0F5fybx-H-R79LqI3T_NSeHacyKwFVFT5wd0vr8Ex3e4JkL6gnQMcmGRvCRoILWrz7HLs_1FY45w1bb1j6y4EWucCTHRyNVNj7gco7MQfMM_3D2j5isbghzN3ycw" width="600" height="400" loading="lazy"><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">Source: <a href="https://wordpress.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;">WordPress.com</a></em></figcaption></figure><p>Premium Themes típicamente pueden se comprados entre $20 y $60 de sitios como ThemeForest. Tu puedes descargar un archivo zip y fácilmente subirlo en WordPress. una vez que el Theme es activado, tu sitio web WordPress adopta los templates y las stylesheets. ¡ Y tan simple como eso, tu tendrás un sitio web profesionalmente diseñado!</p><p><em>Una advertencia</em>: La selección de Theme puede ser complicada y tiene muchas cosas a considerar antes de instalarse. Te recomendaría ver Themes que tienen un alto raiting(alguien más los ha probado), dependencias de Plugin mínimas y que son rápidos.</p><p>Para medir la velocidad, encuentra un demo del Theme en el sitio web de desarrolladores y correlo por Google Page Speed. Si el Theme actúa mal, no lo uses.</p><p>Una vez que un gran Theme base, tu tienes la opción ilimitada de personalizarlo. Tu puedes personalizar tu sitio web completamente usando el editor de Theme con un archivo HTML, PHP, CSS y JavaScript.</p><p>La manera más sencilla de hacer esto es instalar un child theme para que puedas seguir actualizando tu theme a la última version.</p><p>Con un gran Theme, tu puedes tener un hermoso sitio web, Plugins suman poder.</p><h2 id="wordpress-plugins-hacen-m-s-que-solo-un-blog"><strong>WordPress Plugins Hacen Más Que Solo Un Blog</strong></h2><p>En la historia de Wordpress es basada en la publicidad personal y blogging. De acuerdo a WordPress, el proyecto empezo en 2003 cuando Mike Little and Matt Mullenweg empezaron a trabajar en un "en un sistema de publicidad personal elegante y bien-diseñada".</p><p>Pero WordPress es mucho más que solo un blog.</p><p>WordPress tiene más de 50,000 Plugins disponibles. WordPress &nbsp;Plugins son scripts de PHP que extienden funcionalidad al núcleo del sistema de gestión de contenido.</p><p>Con WordPress y &nbsp;sus Plugins extensibles, tu puedes crear:</p><ul><li>Tiendas eCormmerce</li><li>Portfolios </li><li> Foros</li><li> Redes sociales</li><li> Sitios de membresía</li><li> &nbsp;...mucho más de lo que &nbsp;puedas soñar</li></ul><p>Los Plugins son desarrollados por voluntarios y compañias. Estos son comúnmente gratuitos y muchos otros tienen versiones premium.</p><p>Cuidado con instalar demasiados Plugins, ya que para mantenerlos actualizados puede ser una tarea que nunca acaba para los webmasters de WordPress.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/Screen-Shot-2020-11-21-at-10.00.34-AM.png" width="600" height="400" alt="Screen-Shot-2020-11-21-at-10.00.34-AM" loading="lazy"></div><div class="kg-gallery-image"><img src="https://www.freecodecamp.org/news/content/images/2020/11/Screen-Shot-2020-11-21-at-10.01.45-AM.png" width="600" height="400" alt="Screen-Shot-2020-11-21-at-10.01.45-AM" loading="lazy"></div></div></div><figcaption><em style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; color: var(--gray85);">Plugins can be uploaded and updated directly from the admin backend. Source: <a href="https://wizve.com/" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size: 17.6px; vertical-align: baseline; background-color: transparent; color: var(--gray90); text-decoration: underline; cursor: pointer; word-break: break-word;">wizve.com</a></em></figcaption></figure><h2 id="poniendo-todo-junto">Poniendo todo junto</h2><p>WordPress es una gran herramienta que puede usarse para construir sitios web. es rápida, fiable &nbsp;y extensible.</p><p>Mientras WordPress empezó como una simple herramienta publicitaria, ha crecido más haya de sus humildes principios. Cualquiera que este buscando crear un personal blog, una tienda ecommerce, o un sitio web para su negocio, WordPress es una gran opción.</p><p>También, <strong>WordPress es una gran via para aprender más acerca de desarrollo web.</strong></p><p>Cuando empiezas a construir en WordPress tu estarás escribiendo código con HTML, CSS, Javascript, PHP, yMySQL. Desde Que WordPress es de código abierto y increíblemente popular, hay millones de recursos gratuitos(incluyendo aquí mismo en freeCodeCamp) ve tan lejos como quieras.</p><p>¿Y la mejor parte? Puedes empezar hoy mismo en Wordpress.org gratis. Dale una oportunidad.</p><p>Traducido del artículo: <a href="https://www.freecodecamp.org/news/what-is-wordpress/">https://www.freecodecamp.org/news/what-is-wordpress/</a> por <a href="https://www.freecodecamp.org/news/author/jim/">Jim Campbell</a>.</p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Como construir un sitio web de principio a fin: Curso gratuito de 5 horas de WordPress, PHP, HTML5 y CSS ]]>
                </title>
                <description>
                    <![CDATA[ Alrededor del 16% de los principales sitios web, usan WordPress, casi el 80% de todos los sitios web tienen código back-end usando PHP como lenguaje de programación del lado del servidor. PHP tiene una enorme cuota de mercado, por lo que puede ser útil entender estas tecnologías. Hemos publicado un ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/how-to-build-a-website-from-start-to-finish-free-5-hour-wordpress-and-php-course/</link>
                <guid isPermaLink="false">605f8fe8b121f60935dc807a</guid>
                
                    <category>
                        <![CDATA[ WordPress ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Santiago Toquica Yanguas ]]>
                </dc:creator>
                <pubDate>Fri, 28 May 2021 20:55:09 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2021/05/wordpressstart-1-.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Alrededor del 16% de los principales sitios web, usan WordPress, casi el 80% de todos los sitios web tienen código back-end usando PHP como lenguaje de programación del lado del servidor.</p><p>PHP tiene una enorme cuota de mercado, por lo que puede ser útil entender estas tecnologías.</p><p>Hemos publicado un curso de 5 horas en el canal de YouTube de freeCodeCamp.org que te mostrará cómo construir un sitio web completamente personalizado utilizando WordPress, PHP, HTML y CSS.</p><p>Eric Oliver, del canal de YouTube The Dev Drawer, ha creado este curso de manera comprensiva. Eric tiene más de 20 años de experiencia trabajando con software y enseñando habilidades de programación.</p><p>Este curso enseña todo lo necesario, como saber crear un sitio web de principio a fin. Aprenderás a configurar tu servidor local, crear el diseño y construir un tema personalizado de WordPress que funcione con Elementor.</p><p>El curso es muy práctico. Puedes seguir el curso usando tu propio diseño de sitio web o puedes utilizar el diseño de muestra.</p><p>Hay un lapso de tiempo que muestra cómo Eric diseñó el sitio web de ejemplo utilizando Illustrator. Eric explica el proceso de pensamiento, detrás de sus decisiones de diseño para que puedas tomar los principios y aplicarlos a tu propio diseño del sitio web.</p><p>Una vez que haya aprendido a construir tu sitio web, aprenderás a llevarlo desde tu servidor local a un servidor de producción. También aprenderás a configurar el SEO, la seguridad y el almacenamiento en caché.</p><p>Puede ser útil tener algo de experiencia con PHP de antemano, pero no es necesario. El curso explica todo lo que necesitas saber.</p><p>Estos son los temas que se tratan en este curso:</p><ul><li>Diseñar tu sitio web</li><li>Configuración de tu servidor local</li><li>Crear tu base de datos de WordPress</li><li>Descargar WordPress</li><li>Instalación de WordPress</li><li>Instalar Elementor y los plugins del tema</li><li>Creación de los archivos de tu tema	</li><li>Uso de functions.php para configurar los valores predeterminados de su tema</li><li>Creación de páginas con temas por defecto</li><li>Instale tu tema</li><li>Configuración general</li><li>Creación de bloques de cabecera y pie de página</li><li>Creación de tu página de inicio</li><li>Crear tipos de entradas personalizadas(<strong>C</strong>ustom <strong>P</strong>ost <strong>T</strong>ype) y formularios(Meta Boxes)</li><li>Creación de códigos cortos utilizando sus CPTs</li><li>Modificación de columnas para tus CPTs</li><li>Crear tus menús</li><li>Creación de páginas adicionales</li><li>Crear páginas individuales para tus CPTs</li><li>Crea un formulario</li><li>Crear plantillas de secciones de Elementor</li><li>Crear otro CPT</li><li>Validar y modificar el móvil</li><li>Exporte tu sitio web a producción</li><li>Recomendación de plugins de seguridad, SEO y caché</li><li>Configurar la seguridad</li><li>Configurar el caché</li><li>Configurar el SEO</li></ul><p>Mire el curso completo en el canal de YouTube de freeCodeCamp.org (5 horas).</p><figure class="kg-card kg-embed-card" data-test-label="fitted">
        <div class="fluid-width-video-container">
          <div style="padding-top: 56.17977528089888%;" class="fluid-width-video-wrapper">
            <iframe width="356" height="200" src="https://www.youtube.com/embed/IPo71JPKUmg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" name="fitvid0"></iframe>
          </div>
        </div>
      </figure><p>Traducido del artículo de <strong><a href="https://www.freecodecamp.org/news/author/beau/">Beau Carnes</a> </strong> - <a href="https://www.freecodecamp.org/news/build-a-website-from-start-to-finish-using-wordpress-and-php/"><strong>How to Build a Website from Start to Finish: Free 5-hour WordPress and PHP Course</strong></a></p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
