Ricard FS

Un sitio donde aprender sobre WordPress

Muchas veces nos encontramos en la situación de que no sabemos muy bien donde añadir el buscador en nuestro WordPress, o quizá por la estructura de nuestro diseño necesitemos añadir el buscador en el menú de navegación de nuestro WordPress. Pues eso es lo que veremos hoy, es bastante sencillo conseguir añadir el buscador nativo de WordPress como un nuevo item en nuestro menú de navegación, la función que veremos hoy nos hará que nuestro buscador aparezca como el último item de nuestro menú de navegación, es decir, justo al final del menú. Sin más preámbulos pasamos a la acción, como siempre utilizaremos nuestro ID de programación favorito, en este caso abriremos el archivo functions.php, justo al final de todo el código que tenemos copiaremos y pegaremos el siguiente. <?php add_filter('wp_nav_menu_items','fs_buscador_menu', 10, 2); function fs_buscador_menu($items) { $searchform = get_search_form( false );     $items = '<li>' . $searchform . '</li>';     return $items;  } ?> Como vemos añadimos un filtro para llamar a los items del menú nativo […]

31 mayo, 2020 por ricard con 0 comentarios

Bien, hoy es el último día del tutorial sobre la creación de un Theme para WordPress paso a paso, hemos decidido agrupar las tres últimas lecciones en un solo artículo, de manera que en el artículo de hoy crearemos nuestra plantilla de pagina, nuestra plantilla de buscador o search y nuestra plantilla de pagina de contacto. Para no dilatar mucho el artículo empezaremos ya con la materia, de manera que abrimos el artículo con la plantilla de pagina, para empezar abrimos nuestro ID de programación favorito y creamos un archivo PHP nuevo al que le damos el nombre de page.php, dicho archivo lo guardaremos en la raíz de nuestro Theme. Una vez creado y guardado el nuevo archivo page.php lo que debemos hacer es darle algo de código, de manera que de nuevo con nuestro ID de programación favorito copiaremos y pegaremos el siguiente código. <?php get_header();     if (have_posts()) : while (have_posts()) : the_post();     echo '<section class="container secindex">';             echo '<article class="artindex">'; […]

25 mayo, 2020 por ricard con 0 comentarios

Bien, si habéis seguido el tutorial sobre la creación de un Theme para WordPress paso a paso desde código cero desde un principio ya tendréis un Theme casi funcional, hasta ahora hemos llegado a crear hasta la pagina de nuestros autores y hoy le toca la hora a la pagina de las categorías. Esta pagina también es fundamental en cualquier Theme ya que muestra un listado completo de los artículos incluidos en cada categoría, y como en nuestro Theme, al igual que en el Theme original que estamos clonando, mostramos y enlazamos el nombre de cada categoría en cada artículo pues dicha pagina debe existir ya que es indispensable. Pues bien, entremos en materia, lo primero que debemos hacer es abrir nuestro ID de programación favorito y crear un nuevo archivo PHP, a este archivo le daremos el nombre de category.php y lo guardaremos en la raíz de nuestro Theme, […]

22 mayo, 2020 por ricard con 0 comentarios

Hoy vamos ya con la octava entrega de nuestro tutorial sobre la creación de un Theme para WordPress paso a paso desde cero, esta entrega la dedicaremos a la pagina principal del autor, cada autor de nuestro sitio web tiene una pagina personal donde se muestra un listado de los artículos que ha redactado, pues hoy crearemos dicha pagina para que nuestro autores tengan su propio espacio. El tema de hoy será más corto de lo normal ya que aprovecharemos mucho código del que ya tenemos creado para no tener que crear código nuevo sin necesidad, añadiremos algunos estilos a nuestra hoja de estilos y crearemos un archivo nuevo. Para ello nos ponemos en materia, lo primero que hacemos es como siempre abrir nuestro ID de programación favorito y crear un nuevo archivo PHP, le daremos el nombre de author.php y lo guardaremos en la raíz de nuestro Theme, una […]

21 mayo, 2020 por ricard con 0 comentarios