{"id":262952,"date":"2022-12-21T07:50:00","date_gmt":"2022-12-21T04:50:00","guid":{"rendered":"https:\/\/inform.click\/mas-de-20-trucos-de-wordpress-que-cambian-la-vida-para-que-los-desarrolladores-no-se-los-pierdan\/"},"modified":"2022-12-21T08:34:00","modified_gmt":"2022-12-21T05:34:00","slug":"mas-de-20-trucos-de-wordpress-que-cambian-la-vida-para-que-los-desarrolladores-no-se-los-pierdan","status":"publish","type":"post","link":"https:\/\/inform.click\/es\/mas-de-20-trucos-de-wordpress-que-cambian-la-vida-para-que-los-desarrolladores-no-se-los-pierdan\/","title":{"rendered":"M\u00e1s de 20 trucos de WordPress que cambian la vida para que los desarrolladores no se los pierdan"},"content":{"rendered":"<p>\n  El treinta por ciento de la web funciona con el sistema de administraci\u00f3n de contenido (CMS) m\u00e1s popular, es decir, WordPress. Este CMS obtiene m\u00e1s de 22 mil millones de p\u00e1ginas vistas mensuales. Ofrece m\u00e1s de 50 mil complementos, ya que millones de usuarios exigen nuevas funciones de WordPress cada d\u00eda.\n<\/p>\n<p>\n  WordPress se ha convertido en la primera opci\u00f3n entre muchas personas que administran sus propios sitios web. Algo que preocupa a numerosos clientes es lo relacionado con la seguridad. Esto se debe a que WordPress es un contenido de c\u00f3digo abierto. Por lo tanto, es indefenso contra todo tipo de ataques. Excepto por cuestiones de seguridad, hay mucho que debe saber para utilizar WordPress para aumentar su beneficio potencial.\n<\/p>\n<p>\n  La fama de WordPress ha dirigido a un gran n\u00famero de tips accesibles. Estos consejos, trucos o trucos te mostrar\u00e1n c\u00f3mo haces muchas cosas. Estos trucos y trucos de WordPress llevar\u00e1n su sitio web a lo m\u00e1s inminente. Optimice la visualizaci\u00f3n y el rendimiento de WordPress con cambios menores en el c\u00f3digo de WordPress. Sin embargo, la mayor\u00eda de los usuarios no son desarrolladores, por lo que no tienen mucho conocimiento con el c\u00f3digo. Estos son algunos de los mejores trucos de WordPress que le permitir\u00e1n obtener m\u00e1s de la instalaci\u00f3n de su sitio web de WordPress.\n<\/p>\n<p>\n  Hacks para desarrolladores que har\u00e1n que WordPress sea m\u00e1s f\u00e1cil de usar para ellos\n<\/p>\n<h5>\n  1 Mostrar publicaciones conectadas sin complementos<br \/>\n<\/h5>\n<p>\n  Es una buena idea mostrar publicaciones relacionadas para ayudar a los visitantes a encontrar informaci\u00f3n \u00fatil y permanecer m\u00e1s tiempo en el sitio. No muchos desarrolladores saben que pueden asimilar sin esfuerzo esta funci\u00f3n de forma predeterminada y descargar un complemento adicional que hace eso. Aqu\u00ed est\u00e1n las instrucciones de los pasos sobre c\u00f3mo hacerlo:\n<\/p>\n<ul>\n<li>Abre el archivo single.php\n  <\/li>\n<li>Agregue este c\u00f3digo en el bucle:\n  <\/li>\n<\/ul>\n<pre><code>If ($tags) {\nEcho 'related posts';\n$first_tag = $tags[0]-&gt;term_id;\n$args=array(\n'tag__in' =&gt; array($post-&gt;ID),\n\u2018showposts\u2019=&gt;5,\n\u2018caller_get_posts\u2019=&gt;1\n);\n$my_query = new WP_Query($args);\nIf( $my_query-&gt;have posts()) {\nWhile ($my_query-&gt;have posts(): $my_query-&gt;the post(); ?&gt;<\/code><\/pre>\n<h5>\n  2 Adici\u00f3n del truco de WordPress de desplazamiento sin fin<br \/>\n<\/h5>\n<p>\n  El tema de WordPress admite el desplazamiento infinito que es una caracter\u00edstica del complemento <strong>Jetpack .<\/strong> El truco de desplazamiento infinito de WordPress ayudar\u00e1 a los lectores a acercarse a la parte inferior de la p\u00e1gina cargando autom\u00e1ticamente el nuevo contenido al desplazarse hacia abajo. Puede agregar el siguiente c\u00f3digo a su archivo de funciones instalando el complemento Jetpack y permitiendo la funci\u00f3n de desplazamiento infinito.\n<\/p>\n<pre><code>add_theme_support (\u2018infinite-scroll\u2019, array( \u2018container\u2019 =&gt; \u2018content\u2019, \u2018footer\u2019 =&gt; \u2018page\u2019,) );<\/code><\/pre>\n<h5>\n  3 Modificar el logotipo del tablero<br \/>\n<\/h5>\n<p>\n  En el backend de WordPress, agregue su propio logotipo al tablero para personalizar su instalaci\u00f3n. Para modificar los sitios de los clientes, este es un gran consejo. Simplemente pegue el siguiente c\u00f3digo:\n<\/p>\n<pre><code>{code type=php}\nAdd_action(\u2018admin_head\u2019, \u2018custom_logo\u2019);\nFunction custom_logo() {echo \u2018\u2019;}<\/code><\/pre>\n<h5>\n  4 Adici\u00f3n de superposici\u00f3n de b\u00fasqueda a pantalla completa<br \/>\n<\/h5>\n<p>\n  Agregar una superposici\u00f3n de b\u00fasqueda de pantalla completa a su p\u00e1gina web basada en WordPress puede hacer que la experiencia de b\u00fasqueda sea m\u00e1s clara y amigable. Al instalar el complemento <strong>de superposici\u00f3n de b\u00fasqueda de pantalla completa de WordPress<\/strong>, adquirir\u00e1 esta valiosa caracter\u00edstica. Simplemente puede activar el complemento ya que no hay configuraciones para esto. Puede hacer clic en un campo de b\u00fasqueda existente o en un bot\u00f3n de b\u00fasqueda una vez que se activa el complemento. Despu\u00e9s de eso, mostrar\u00e1 la superposici\u00f3n de b\u00fasqueda de pantalla completa.\n<\/p>\n<h5>\n  5 Comentarios Suscripci\u00f3n<br \/>\n<\/h5>\n<p>\n  Se convierte en una tarea aburrida para los usuarios publicar comentarios manualmente y regresar en busca de reacciones y respuestas. Se sugiere instalar el complemento <strong>Subscribe to Comments Reloaded .<\/strong> Una vez que el usuario reciba los comentarios, se le enviar\u00e1n autom\u00e1ticamente notificaciones por correo electr\u00f3nico.\n<\/p>\n<h5>\n  6 Mostrar el n\u00famero de resultados encontrados<br \/>\n<\/h5>\n<p>\n  Este podr\u00eda ser un m\u00e9todo para mejorar la experiencia del cliente de su sitio, ya que saber cu\u00e1ntas p\u00e1ginas con elementos de b\u00fasqueda se encontraron puede ser valioso para los visitantes. Debido a la l\u00ednea de c\u00f3digo adjunta en su archivo search.php, tendr\u00e1 la opci\u00f3n de mostrar qu\u00e9 cantidad de cosas se identifican con esa b\u00fasqueda:\n<\/p>\n<h2 class=\"pagetitle\">\n  <code>Search Result for &lt;?php \/* Search Count *\/ $allserach = &new WP_Query (\"s=$s&showposts=-1\"); $key = ks29so_specialchars($s, 1); $count = $allsearch-&gt;post_count; _e(\u2018 \u2018); _e(\u2018&lt;span class=\"search-terms\"&gt;\u2019); echo $key; _e(\u2018&lt;\/span&gt;\u2019); _e(\u2018-\u2018); echo $count. \u2018 \u2018; _e(\u2018articles\u2019); ks29so_reset_query(); ?&gt;&lt;\/h2&gt;\n&lt;p&gt;<\/code><\/p>\n<p>De esta forma, un t\u00edtulo poco informativo y general como \u00abResultados de la b\u00fasqueda\u00bb se vuelve respetado por el n\u00famero exacto de art\u00edculos vinculados a la b\u00fasqueda.<\/p>\n<h5>7 Retraso cuando tus publicaciones van a RSS<\/h5>\n<p>Retrasa un poco cuando publiques la publicaci\u00f3n en RSS y date tiempo para verificar dos veces tus publicaciones en vivo. \u00bfAlguna vez public\u00f3 una publicaci\u00f3n y luego se dio cuenta de que hab\u00eda un error tremendo en el primer pasaje? Es bastante simple arreglar el error, pero es demasiado tarde para todos sus suscriptores: su publicaci\u00f3n acaba de publicarse en sus fuentes RSS. Demore un poco para verificar dos veces sus publicaciones en vivo antes de publicarlas en RSS. Agregue este fragmento a su archivo functions.php:<\/p>\n<pre><code>{code type=php}\n  Function publish_later_on_feed($where) {global $wpdb; if (is_feed()) {\n  $time_now = gmdate(\u2018Y-m-d H:i:s\u2019);\n  $time_delay = \u201815\u2019;\/\/ integer\n  $time_span = \u2018MINUTE\u2019;\/\/MINUTE, HOUR, DAY, WEEK, MONTH, YEAR\n  $where = \"AND TIMESTAMPDIFF ($device, $wpdb-&gt;posts.post_date_gmt, \u2018$time_now\u2019)&gt; $time_delay\";\n  }\n  Return $where;\n  }\n  Add_filter(\u2018posts_where\u2019, \u2018publish_later_on_feed\u2019);<\/code><\/pre>\n<p>Cambie el valor de <code>$time_delay<\/code>al per\u00edodo de tiempo que m\u00e1s le convenga.<\/p>\n<h5>8 Instalar Google Analytics en WordPress<\/h5>\n<p>Google Analytics permite a los desarrolladores conocer toda la informaci\u00f3n sobre el comportamiento de los usuarios. En caso de que no quiera tener problemas con la codificaci\u00f3n, <strong>Monster Insights<\/strong> es el mejor complemento que puede configurar Google Analytics en la p\u00e1gina web. Complete el proceso m\u00e1s r\u00e1pido de esta manera. Busque la <code><\/code>etiqueta e inserte este c\u00f3digo anal\u00edtico de Google dentro del archivo header.php. Esto es s\u00faper f\u00e1cil y un consejo vital de WordPress.<\/p>\n<h5>9 Mostrar el n\u00famero total de usuarios registrados<\/h5>\n<p>Al iluminar el n\u00famero total de usuarios registrados, muchos desarrolladores de WordPress quieren demostrar la autoridad del sitio web. Simplemente puede descargar el complemento <strong>Simple Blog Stats<\/strong> y esta herramienta le mostrar\u00e1 la cantidad total de publicaciones, comentarios, borradores y muchas otras caracter\u00edsticas.<\/p>\n<h5>10 Mostrar im\u00e1genes en filas y columnas<\/h5>\n<p>Los sitios web preparados en WordPress muestran im\u00e1genes una encima de la otra. Por lo general, no parece agradable. Puede cambiar el formato al dise\u00f1o de cuadr\u00edcula si desea cambiarlo. Adem\u00e1s, puedes hacerlo manualmente o usar complementos como <strong>Envira Gallery<\/strong>.<\/p>\n<h5>11 Mantente conectado a WordPress por un per\u00edodo m\u00e1s largo<\/h5>\n<p>Siempre se recomienda desconectarse de las redes p\u00fablicas despu\u00e9s del uso, ya que puede ser peligroso. Sin embargo, si usa continuamente la misma red, permita que recuerde sus datos de inicio de sesi\u00f3n de esta manera:<\/p>\n<pre><code>add_filter (\u2018auth_cookie_expiration\u2019, \u2018stay_logged_in_for_1_year\u2019);\n  function stay_logged_in_for_1_year( $expire) {\n  return 31556926; \/\/ 1 year in seconds\n  }<\/code><\/pre>\n<h5>12 Uso normal de cotizaciones<\/h5>\n<p>WordPress convierte las comillas normales en c\u00f3digos inteligentes. Esto podr\u00eda romper el fragmento de c\u00f3digo que est\u00e1 a punto de publicar. Al insertar el siguiente fragmento de c\u00f3digo en su archivo functions.php, puede desactivar esta funci\u00f3n:<\/p>\n<pre><code>remove_filter (\u2018the_content\u2019, \u2018wptexturize\u2019);<\/code><\/pre>\n<h5>13 cambiar aleatoriamente el color de fondo<\/h5>\n<p>Como desarrollador, le encanta ver que el color de fondo de la p\u00e1gina web cambia aleatoriamente d\u00eda tras d\u00eda. Al usar el complemento llamado <strong>Fabulous Background Colors<\/strong> o al cambiar el c\u00f3digo functions.php, puede hacerlo.<\/p>\n<h5>14 Agregue nuevos men\u00fas de navegaci\u00f3n a su tema<\/h5>\n<p>Puede hacer su propio y notable dise\u00f1o en caso de que necesite m\u00e1s que el men\u00fa de navegaci\u00f3n predeterminado de WordPress. Debe ingresar a la funci\u00f3n <code>wpb_custom_new_menu<\/code>, para hacer esto y luego elegir &#8216;Mi men\u00fa personalizado' en el men\u00fa de apariencia.<\/p>\n<h5>15 Tenga en cuenta la categor\u00eda en las URL de las publicaciones<\/h5>\n<p>Maximice el potencial de SEO de sus publicaciones y para progresar en sus clasificaciones de b\u00fasqueda, puede agregar categor\u00edas a los enlaces de contenido. Por esta raz\u00f3n, debe ir a configuraci\u00f3n-enlaces permanentes, elegir la estructura personalizada y escribir <code>\/%category%\/%postname%\/<\/code>al lado.<\/p>\n<h5>16 Excluir categor\u00edas de la b\u00fasqueda<\/h5>\n<p>Si desea tener un control m\u00e1s profundo sobre los resultados que pueden obtener los usuarios, es posible que necesite una forma de no mostrar categor\u00edas espec\u00edficas dentro de la p\u00e1gina de resultados. Abra su archivo functions.php y agregue:<\/p>\n<pre><code>Function SearchFilter($query) {\n  If ($query-&gt;is_search&&! is_admin()) {\n  $query-&gt;set(\u2018cat\u2019, \u20188,15\u2019);\n  }\n  Return $query;\n  }\n  Add_filter(\u2018pre_get_posts\u2019, SearchFilter\u2019);<\/code><\/pre>\n<h5>17 Cambie el logotipo de inicio de sesi\u00f3n con el suyo<\/h5>\n<p>Deber\u00edamos comenzar con uno sobre el marcado. Si en alg\u00fan momento necesita cambiar el logotipo de WordPress en la p\u00e1gina de inicio de sesi\u00f3n con el suyo (o el de un cliente), ese es el c\u00f3digo que necesitar\u00e1. Pegue lo siguiente en su archivo functions.php:<\/p>\n<pre><code>Function my_custom_login_logo() {\n  Echo \u2018&lt;style type=\"text\/css\"&gt;\n  H1 a { background-image: url(\u2018.get_bloginfo(\u2018template_directory\u2019). \u2018\/images\/custom-login-logo.webp) !improtant; }\n  &lt;\/style&gt;\u2019;\n  }\n  Add_action(\u2018login_head\u2019, \u2018my_custom_login_logo\u2019);<\/code><\/pre>\n<h5>18 Crear un archivo CSS personalizado<\/h5>\n<p>Al juntar el siguiente c\u00f3digo en su archivo de funciones, puede agregar un archivo CSS personalizado con el nombre &#8216;custom.css' a su tema de WordPress. Localice el nuevo archivo CSS en el mismo directorio que el del archivo CSS principal.<\/p>\n<pre><code>function custom_style_sheet() {ks29so_enqueuq_style( \u2018custom-styling\u2019, get_stylesheet_directory_uri( ). \u2018\/custom.css\u2019); }\n  add_action (\u2018ks29so_enqueue_scripts\u2019, \u2018custom_style_sheet\u2019);<\/code><\/pre>\n<h5>19 Instalaci\u00f3n de tema infantil<\/h5>\n<p>Puede agregar el c\u00f3digo que se proporciona a continuaci\u00f3n a su archivo CSS despu\u00e9s de crear un tema secundario.<\/p>\n<pre><code>\/*\n  Theme Name: Child Theme Name\n  Template: parenttheme\n  *\/\n  @import url(\". .\/parenttheme\/style.css\");<\/code><\/pre>\n<h5>20 Upsurge Memoria PHP<\/h5>\n<p>Al activar un complemento enorme, encontr\u00f3 un error que dec\u00eda que la memoria se agot\u00f3, luego complemente la siguiente l\u00ednea de c\u00f3digo en su archivo wp-config.php.<\/p>\n<pre><code>define(\u2018WP_MEMORY_LIMIT\u2019, \u201864M\u2019);<\/code><\/pre>\n<p>Este c\u00f3digo mejorar\u00e1 el l\u00edmite de memoria a 64M; sin embargo, puede modificar el valor a lo que sea que su servidor de alojamiento pueda mantener.<\/p>\n<h5>21 Barra lateral personalizada para publicaciones separadas<\/h5>\n<p>Cree un nuevo campo personalizado titulado barra lateral, al escribir una publicaci\u00f3n. Por medio de un campo personalizado, muestre el contenido de la barra lateral hecho a pedido para publicaciones separadas. Encuentre la siguiente l\u00ednea de c\u00f3digo en su archivo single.php, index.php y page.php.<\/p>\n<pre><code>&lt;?phpget_sidebar (); ?&gt; Substitute it with the succeeding code snippet. $sidebar = get_post_meta ($post -&gt; ID, \"sidebar\", true); get_sidebar ($sidebar); ?&gt;<\/code>\n<\/h2>\n<h4>\n  \u00bfPor qu\u00e9 los llamamos hacks o trucos?\n<\/h4>\n<pre>\n<br \/>Wikipedia define un truco de programaci\u00f3n como \"una soluci\u00f3n poco elegante pero efectiva para un problema inform\u00e1tico\". Lo llamamos trucos ya que estamos cambiando los documentos de WP. Haz que tu experiencia general con WordPress sea m\u00e1s beneficiosa con estos sencillos consejos. No implica inmensos ejercicios de instrucci\u00f3n. Lo incre\u00edble de WordPress es que su ubicuidad ha generado una gran cantidad de consejos y ejercicios instructivos disponibles que pueden indicarle la mejor manera de hacer un mont\u00f3n de cosas, peque\u00f1os trucos de WordPress que llevan su sitio a su potencial m\u00e1s extremo. Con la popularidad de WordPress, hay disponible una gran cantidad de tutoriales de consejos y trucos para mostrar c\u00f3mo hacer muchas cosas. Lleva tu sitio web a su m\u00e1ximo potencial con la ayuda de estos peque\u00f1os trucos de WordPress.\n<\/pre>\n<h5>\n  Conclusi\u00f3n<br \/>\n<\/h5>\n<pre>\n<br \/>El verdadero desaf\u00edo para los programadores es convertirse en maestros del dise\u00f1o de WordPress, ya que es dif\u00edcil encontrar un sitio web que no se ejecute en este sistema. Mantener WordPress seguro no es dif\u00edcil, sin embargo, limpiar los hacks es dif\u00edcil. La implementaci\u00f3n de estos m\u00e1s de 20 hacks de WordPress disminuir\u00e1 el riesgo de que su sitio web sea pirateado. Recordar estos conceptos b\u00e1sicos al generar o trabajar en su sitio web de WordPress puede ayudarlo a evitar que ocurran hacks de WordPress.\n<br \/>Drupal es otra mejor herramienta CMS web. Utilice los servicios de Drupal que lo ayudar\u00e1n a crear la estrategia de administraci\u00f3n de contenido adecuada para el desarrollo de su sitio web.\n<br \/><br \/><br \/><\/pre>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Fuente de grabaci\u00f3n: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2019\/12\/13\/wordpress-hacks-for-developers\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>El treinta por ciento de la web funciona con el sistema de administraci\u00f3n de contenido (CMS) m\u00e1s popular, es decir, WordPress. Este CMS obtiene m\u00e1s de 22 mil millones de p\u00e1ginas vistas mensuales. Ofrece m\u00e1s de 50 mil complementos, ya que millones de usuarios exigen nuevas funciones de WordPress cada d\u00eda. WordPress se ha convertido en la primera opci\u00f3n entre muchas personas que administran sus propios sitios web. Algo que preocupa a numerosos clientes es lo relacionado con la seguridad. Esto se debe a que WordPress es un contenido de c\u00f3digo abierto. Por lo tanto, es indefenso contra todo tipo de ataques. Excepto por cuestiones de seguridad, hay tanto que deber\u00edas&#8230;<\/p>\n","protected":false},"author":1,"featured_media":222087,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[125,229,60],"tags":[],"class_list":["post-262952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-herramientas-web","category-libros-de-texto","category-web-y-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/262952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/comments?post=262952"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/262952\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media\/222087"}],"wp:attachment":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media?parent=262952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/categories?post=262952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/tags?post=262952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}