SlideShare una empresa de Scribd logo
Introducción a




Deryck Oñate Espinel
@DeryckOE
deryck@neuseed.cl
Ventajas
1. Wordpress es 100% gratuito
2. Su instalación es muy fácil
3. Configurarlo toma 5 minutos
4. Actualizarlo toma 2 clicks
5. Es muy sencillo de mantener
6. Está muy bien documentado
7. El soporte es excelente
Wordpress se creó para administrar blogs
clasificados
Wordpress se creó para administrar blogs
clasificados
Wordpress se creó para administrar blogs
                                   portafolios
revistas
                                   clasificados
Wordpress se creó para administrar blogs
                                   portafolios
revistas
                                   clasificados
Wordpress se creó para administrar blogs
                                   portafolios
                                   portales
eCommerce
                                   revistas
                                   clasificados
Wordpress se creó para administrar blogs
                                   portafolios
                                   portales
eCommerce
                                   revistas
                                   clasificados
Wordpress se creó para administrar blogs
                                   portafolios
                                   portales
                                   eLearning
eCommerce
                                   revistas
                                   clasificados
Wordpress se creó para administrar sitios web en general
                                   portafolios
                                   portales
                                   eLearning
Sitios web desarrollados con Wordpress
Sitios web desarrollados con Wordpress
Sitios web desarrollados con Wordpress
Sitios web desarrollados con Wordpress
Sitios web desarrollados con Wordpress
Archivos de instalación
Archivos de instalación
Archivos de instalación
Archivos básicos para crear un Theme de Wordpress



 css                 php                  png

style.css           index.php          screenshot.png
Archivos básicos para crear un Theme de Wordpress



 css                                      php                                        png

style.css                                index.php                            screenshot.png



   php          php           php           php          php            php           php


 header.php   sidebar.php   footer.php    search.php   archive.php   functions.php
                                                                                       *
Definición de datos de un Theme de Wordpress
Definición de datos de un Theme de Wordpress
Estructura de archivos de un Theme de Wordpress




                                                  index.php
Estructura de archivos de un Theme de Wordpress




 is_author()    author-nicename.php    author-id.php    author.php


is_category()    category-slug.php    category-id.php   category.php   archive.php   index.php


     is_tag()       tag-slug.php        tag-id.php        tag.php
Estructura de archivos de un Theme de Wordpress




  is_search()                                           search.php


 is_author()    author-nicename.php    author-id.php    author.php


is_category()    category-slug.php    category-id.php   category.php   archive.php   index.php


     is_tag()       tag-slug.php        tag-id.php        tag.php
Estructura de archivos de un Theme de Wordpress




  is_search()                                            search.php


 is_author()     author-nicename.php    author-id.php    author.php


is_category()     category-slug.php    category-id.php   category.php   archive.php   index.php


     is_tag()        tag-slug.php        tag-id.php        tag.php


   is_single()                                            single.php
Estructura de archivos de un Theme de Wordpress


  is_home()                                               home.php


  is_search()                                            search.php


 is_author()     author-nicename.php    author-id.php    author.php


is_category()     category-slug.php    category-id.php   category.php   archive.php   index.php


     is_tag()        tag-slug.php        tag-id.php        tag.php


   is_single()                                            single.php
Estructura de archivos de un Theme de Wordpress


  is_home()                                               home.php


  is_search()                                            search.php


 is_author()     author-nicename.php    author-id.php    author.php


is_category()     category-slug.php    category-id.php   category.php   archive.php   index.php


     is_tag()        tag-slug.php        tag-id.php        tag.php


   is_single()                                            single.php


    is_page()       page-slug.php        page-id.php      page.php
Estructura de archivos de un Theme de Wordpress


   is_home()                                                              home.php


  is_search()                                                            search.php


  is_author()    author-nicename.php                author-id.php        author.php


is_category()      category-slug.php               category-id.php      category.php       archive.php   index.php


      is_tag()        tag-slug.php                   tag-id.php            tag.php


   is_single()                                                            single.php


    is_page()        page-slug.php                   page-id.php          page.php




is_frontpage()   is_404()              is_date()          is_tax()   is_archive()      is_attachment()
Anatomía general de un theme


             header.php
                 get_header()




             wp_navigation_menu()




      index.php
      home.php                      sidebar.php
     archive.php                      get_sidebar()

     search.php




             footer.php
                 get_footer()
Anatomía de una página de un theme


                      header.php
                          get_header()




                      wp_navigation_menu()




         single.php
                                             sidebar.php
          page.php                             get_sidebar()
        comments_template()




                       footer.php
                          get_footer()
Crear o editar publicaciones
Crear o editar publicaciones
The Loop
           Devuelve las publicaciones que no estén en las categorías 3 y 8
           Si hay publicaciones
                Mientra haya publicaciones
                           Obtén los datos de la próxima publicación


           Muestra el título con enlace a más información
           Muestra la fecha de publicación y el autor
           Muestra el contenido
           Muestra las categorías asignadas a la publicación
Donde se utiliza The Loop


         header.php
              get_header()




         wp_navigation_menu()




   The Loop                     sidebar.php
                                  get_sidebar()




         footer.php
              get_footer()
Anatomía de un Theme de Wordpress
Anatomía de un Theme de Wordpress


          the_title()
Anatomía de un Theme de Wordpress


          the_title()




         the_content()
Anatomía de un Theme de Wordpress


          the_title()


                                the_date()



         the_content()
Anatomía de un Theme de Wordpress


          the_title()


                                 the_date()



         the_content()



                               the_category()
Anatomía de un Theme de Wordpress


          the_title()


                                 the_date()



         the_content()



                               the_category()




                                 the_tags()
Funciones de interés
1. bloginfo                     9. the_ID
2. get_template_directory_uri   10. the_permalink
3. wp_nav_menu                  11. the_title
4. get_header                   12. the_date
5. get_sidebar                  13. the_author
6. get_footer                   14. the_content
7. get_template_part            15. the_category
8. dynamic_sidebar              16. the_tags
                                17. comments_template
Navegación
         wp_nav_menu( array (
              theme_location => ‘principal’,
              container => ‘div’,
              container_class => ‘nav-wrapper’,
              menu_class => ‘menu’,
              menu_id => ‘main-nav’
         ))

         <div class=”nav-wrapper”>
            <ul id=”main-nav”
            class=”menu”>
                 <li>...</li>
                 ...
            </ul>
         </div>
Navegación
         wp_nav_menu( array (
              theme_location => ‘principal’,
              container => ‘div’,
              container_class => ‘nav-wrapper’,
              menu_class => ‘menu’,
              menu_id => ‘main-nav’
         ))

         <div class=”nav-wrapper”>
            <ul id=”main-nav”
            class=”menu”>
                 <li>...</li>
                 ...
            </ul>
         </div>
Widgets
          register_sidebar ( array (
               name => ‘Barra Lateral Principal’,
               id => ‘sidebar-lat-principal’,
          ))


          dynamic_sidebar ( ‘sidebar-lat-
          principal’ ))
Widgets
          register_sidebar ( array (
               name => ‘Barra Lateral Principal’,
               id => ‘sidebar-lat-principal’,
          ))


          dynamic_sidebar ( ‘sidebar-lat-
          principal’ ))
php

functions.php
Plugins
Plugins
Plugins recomendados para Wordpress
1. Akismet ( Anti-SPAM)
2. Yoast SEO ( SEO )
3. Yoast Analytics ( Google )
4. Jetpack by Wordpress.com
5. W3 Total Caché
6. Contact Form 7
7. WP-PageNavi
8. WordPress Email Newsletter
9. BackUpWordPress
http://wordpress.org/extend/plugins/
Frameworks
Frameworks
Codex
Codex
http://codex.wordpress.org/Main_Page
Wordpress Expertos
Wordpress Expertos
http://www.facebook.com/groups/wp.expertos/
¡Gracias!

Más contenido relacionado

Similar a Introducción a Wordpress OpenD

WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
Amit Kvint
 
Wordcamp2013 Todo lo podemos hacer con Wordpress
Wordcamp2013   Todo lo podemos hacer con WordpressWordcamp2013   Todo lo podemos hacer con Wordpress
Wordcamp2013 Todo lo podemos hacer con Wordpress
GoPymes SAC
 

Similar a Introducción a Wordpress OpenD (20)

30/11/2017 | Meetup "Aprende a crear tu propio Child Theme (taller)"
30/11/2017 | Meetup "Aprende a crear tu propio Child Theme (taller)"30/11/2017 | Meetup "Aprende a crear tu propio Child Theme (taller)"
30/11/2017 | Meetup "Aprende a crear tu propio Child Theme (taller)"
 
Instructivo themewordpress
Instructivo themewordpressInstructivo themewordpress
Instructivo themewordpress
 
WordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBFWordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBF
 
Vistiendo a WordPress
Vistiendo a WordPressVistiendo a WordPress
Vistiendo a WordPress
 
Taller personaliza tu Wordpress 1a Sesión
Taller personaliza tu Wordpress 1a SesiónTaller personaliza tu Wordpress 1a Sesión
Taller personaliza tu Wordpress 1a Sesión
 
Código mantenible, en Wordpress.
Código mantenible, en Wordpress.Código mantenible, en Wordpress.
Código mantenible, en Wordpress.
 
Principios básicos de WordPress y la anatomía de un theme
Principios básicos de WordPress y la anatomía de un themePrincipios básicos de WordPress y la anatomía de un theme
Principios básicos de WordPress y la anatomía de un theme
 
WordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPressWordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPress
 
Iniciación al Desarrollo Web con Wordpress
Iniciación al Desarrollo Web con WordpressIniciación al Desarrollo Web con Wordpress
Iniciación al Desarrollo Web con Wordpress
 
Clases CSS en WordPress
Clases CSS en WordPressClases CSS en WordPress
Clases CSS en WordPress
 
Crea temas para Wordpress sin saber programar
Crea temas para Wordpress sin saber programarCrea temas para Wordpress sin saber programar
Crea temas para Wordpress sin saber programar
 
Wordpress: El Framework desconocido
Wordpress: El Framework desconocidoWordpress: El Framework desconocido
Wordpress: El Framework desconocido
 
Wordpress
WordpressWordpress
Wordpress
 
Meetup Wordpress Zaragoza - David Ayala
Meetup Wordpress Zaragoza - David AyalaMeetup Wordpress Zaragoza - David Ayala
Meetup Wordpress Zaragoza - David Ayala
 
Que es un child theme y como está relacionado con WordPress
Que es un child theme y como está relacionado con WordPressQue es un child theme y como está relacionado con WordPress
Que es un child theme y como está relacionado con WordPress
 
Conceptos Tecnicos WordPress
Conceptos Tecnicos WordPressConceptos Tecnicos WordPress
Conceptos Tecnicos WordPress
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
 
Wordcamp2013 Todo lo podemos hacer con Wordpress
Wordcamp2013   Todo lo podemos hacer con WordpressWordcamp2013   Todo lo podemos hacer con Wordpress
Wordcamp2013 Todo lo podemos hacer con Wordpress
 
WordPress como CMS - Congreso Web 2012
WordPress como CMS - Congreso Web 2012WordPress como CMS - Congreso Web 2012
WordPress como CMS - Congreso Web 2012
 
Base de datos de WordPress ¿para qué? ¿cómo?
Base de datos de WordPress ¿para qué? ¿cómo?Base de datos de WordPress ¿para qué? ¿cómo?
Base de datos de WordPress ¿para qué? ¿cómo?
 

Último

Último (20)

Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...
 
Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico
 
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
Lec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuarioLec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuario
 
3.Conectores uno_Enfermería_EspAcademico
3.Conectores uno_Enfermería_EspAcademico3.Conectores uno_Enfermería_EspAcademico
3.Conectores uno_Enfermería_EspAcademico
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
 
ensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDASensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDAS
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTEPLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
PLAN DE MONITOREO Y ACOMAPÑAMIENTO DOCENTE
 
5.Deicticos Uno_Enfermería_EspanolAcademico
5.Deicticos Uno_Enfermería_EspanolAcademico5.Deicticos Uno_Enfermería_EspanolAcademico
5.Deicticos Uno_Enfermería_EspanolAcademico
 
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptxMódulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
Módulo No. 1 Salud mental y escucha activa FINAL 25ABR2024 técnicos.pptx
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdfPROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
 
ESTEREOTIPOS DE GÉNERO A LAS PERSONAS? (Grupo)
ESTEREOTIPOS DE GÉNERO A LAS PERSONAS? (Grupo)ESTEREOTIPOS DE GÉNERO A LAS PERSONAS? (Grupo)
ESTEREOTIPOS DE GÉNERO A LAS PERSONAS? (Grupo)
 

Introducción a Wordpress OpenD

  • 1. Introducción a Deryck Oñate Espinel @DeryckOE deryck@neuseed.cl
  • 2. Ventajas 1. Wordpress es 100% gratuito 2. Su instalación es muy fácil 3. Configurarlo toma 5 minutos 4. Actualizarlo toma 2 clicks 5. Es muy sencillo de mantener 6. Está muy bien documentado 7. El soporte es excelente
  • 3. Wordpress se creó para administrar blogs
  • 4. clasificados Wordpress se creó para administrar blogs
  • 5. clasificados Wordpress se creó para administrar blogs portafolios
  • 6. revistas clasificados Wordpress se creó para administrar blogs portafolios
  • 7. revistas clasificados Wordpress se creó para administrar blogs portafolios portales
  • 8. eCommerce revistas clasificados Wordpress se creó para administrar blogs portafolios portales
  • 9. eCommerce revistas clasificados Wordpress se creó para administrar blogs portafolios portales eLearning
  • 10. eCommerce revistas clasificados Wordpress se creó para administrar sitios web en general portafolios portales eLearning
  • 11. Sitios web desarrollados con Wordpress
  • 12. Sitios web desarrollados con Wordpress
  • 13. Sitios web desarrollados con Wordpress
  • 14. Sitios web desarrollados con Wordpress
  • 15. Sitios web desarrollados con Wordpress
  • 19. Archivos básicos para crear un Theme de Wordpress css php png style.css index.php screenshot.png
  • 20. Archivos básicos para crear un Theme de Wordpress css php png style.css index.php screenshot.png php php php php php php php header.php sidebar.php footer.php search.php archive.php functions.php *
  • 21. Definición de datos de un Theme de Wordpress
  • 22. Definición de datos de un Theme de Wordpress
  • 23. Estructura de archivos de un Theme de Wordpress index.php
  • 24. Estructura de archivos de un Theme de Wordpress is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php
  • 25. Estructura de archivos de un Theme de Wordpress is_search() search.php is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php
  • 26. Estructura de archivos de un Theme de Wordpress is_search() search.php is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php is_single() single.php
  • 27. Estructura de archivos de un Theme de Wordpress is_home() home.php is_search() search.php is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php is_single() single.php
  • 28. Estructura de archivos de un Theme de Wordpress is_home() home.php is_search() search.php is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php is_single() single.php is_page() page-slug.php page-id.php page.php
  • 29. Estructura de archivos de un Theme de Wordpress is_home() home.php is_search() search.php is_author() author-nicename.php author-id.php author.php is_category() category-slug.php category-id.php category.php archive.php index.php is_tag() tag-slug.php tag-id.php tag.php is_single() single.php is_page() page-slug.php page-id.php page.php is_frontpage() is_404() is_date() is_tax() is_archive() is_attachment()
  • 30. Anatomía general de un theme header.php get_header() wp_navigation_menu() index.php home.php sidebar.php archive.php get_sidebar() search.php footer.php get_footer()
  • 31. Anatomía de una página de un theme header.php get_header() wp_navigation_menu() single.php sidebar.php page.php get_sidebar() comments_template() footer.php get_footer()
  • 32. Crear o editar publicaciones
  • 33. Crear o editar publicaciones
  • 34. The Loop Devuelve las publicaciones que no estén en las categorías 3 y 8 Si hay publicaciones Mientra haya publicaciones Obtén los datos de la próxima publicación Muestra el título con enlace a más información Muestra la fecha de publicación y el autor Muestra el contenido Muestra las categorías asignadas a la publicación
  • 35. Donde se utiliza The Loop header.php get_header() wp_navigation_menu() The Loop sidebar.php get_sidebar() footer.php get_footer()
  • 36. Anatomía de un Theme de Wordpress
  • 37. Anatomía de un Theme de Wordpress the_title()
  • 38. Anatomía de un Theme de Wordpress the_title() the_content()
  • 39. Anatomía de un Theme de Wordpress the_title() the_date() the_content()
  • 40. Anatomía de un Theme de Wordpress the_title() the_date() the_content() the_category()
  • 41. Anatomía de un Theme de Wordpress the_title() the_date() the_content() the_category() the_tags()
  • 42. Funciones de interés 1. bloginfo 9. the_ID 2. get_template_directory_uri 10. the_permalink 3. wp_nav_menu 11. the_title 4. get_header 12. the_date 5. get_sidebar 13. the_author 6. get_footer 14. the_content 7. get_template_part 15. the_category 8. dynamic_sidebar 16. the_tags 17. comments_template
  • 43. Navegación wp_nav_menu( array ( theme_location => ‘principal’, container => ‘div’, container_class => ‘nav-wrapper’, menu_class => ‘menu’, menu_id => ‘main-nav’ )) <div class=”nav-wrapper”> <ul id=”main-nav” class=”menu”> <li>...</li> ... </ul> </div>
  • 44. Navegación wp_nav_menu( array ( theme_location => ‘principal’, container => ‘div’, container_class => ‘nav-wrapper’, menu_class => ‘menu’, menu_id => ‘main-nav’ )) <div class=”nav-wrapper”> <ul id=”main-nav” class=”menu”> <li>...</li> ... </ul> </div>
  • 45. Widgets register_sidebar ( array ( name => ‘Barra Lateral Principal’, id => ‘sidebar-lat-principal’, )) dynamic_sidebar ( ‘sidebar-lat- principal’ ))
  • 46. Widgets register_sidebar ( array ( name => ‘Barra Lateral Principal’, id => ‘sidebar-lat-principal’, )) dynamic_sidebar ( ‘sidebar-lat- principal’ ))
  • 50. Plugins recomendados para Wordpress 1. Akismet ( Anti-SPAM) 2. Yoast SEO ( SEO ) 3. Yoast Analytics ( Google ) 4. Jetpack by Wordpress.com 5. W3 Total Caché 6. Contact Form 7 7. WP-PageNavi 8. WordPress Email Newsletter 9. BackUpWordPress
  • 54. Codex
  • 55. Codex

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n