{"id":6193,"date":"2013-11-09T13:13:41","date_gmt":"2013-11-09T13:13:41","guid":{"rendered":"https:\/\/www.jose-aguilar.com\/blog\/?p=6193"},"modified":"2019-04-08T10:11:20","modified_gmt":"2019-04-08T10:11:20","slug":"como-destacar-paginas-en-worpdress","status":"publish","type":"post","link":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/","title":{"rendered":"Como destacar p\u00e1ginas en WordPress"},"content":{"rendered":"<p>En este art\u00edculo detallo como destacar p\u00e1ginas en WordPress directamente desde la plantilla utilizando las funciones que nos facilita WordPress sin necesidad de utilizar plugins.<\/p>\n<p>Existen muchos plugins de WordPress que podr\u00edan darnos la funcionalidad que deseamos pero soy de esos programadores que prefiere utilizar lo m\u00ednimo posible los plugins ya que si llenas tu WordPress de plugins, m\u00e1s posibilidades habr\u00e1 de que tu WordPress sea atacado desde el directorio de plugins.<\/p>\n<p>Puede resultar muy \u00fatil saber como funciona cuando estamos realizando un theme o template desde 0 y queremos destacar p\u00e1ginas en la homepage. Los blogs normalmente no suelen destacar p\u00e1ginas pero si estamos programando una plantilla para una Web corporativa y decidimos hacerlo con WordPress, es muy probable que utilizemos las p\u00e1ginas en vez de las entradas para mostrar informaci\u00f3n sobre la empresa que posiblemente se quiera destacar.<\/p>\n<p>El apartado de entradas se podr\u00edan guardar para un apartado de noticias, prensa o blog.<\/p>\n<p>Para destacar p\u00e1ginas en la p\u00e1gina principal de tu plantilla podr\u00edas a\u00f1adir lo siguiente en el archivo index.php:<\/p>\n<pre>&lt;?php \r\n$args = array(\r\n\u00a0\u00a0 \u00a0'sort_column' =&gt; 'post_date',\r\n\u00a0\u00a0 \u00a0'sort_order' =&gt; 'ASC',\r\n\u00a0\u00a0 \u00a0'hierarchical' =&gt; 1,\r\n\u00a0\u00a0 \u00a0'exclude' =&gt; '',\r\n\u00a0\u00a0 \u00a0'include' =&gt; '6,8',\r\n\u00a0\u00a0 \u00a0'meta_key' =&gt; '',\r\n\u00a0\u00a0 \u00a0'meta_value' =&gt; '',\r\n\u00a0\u00a0 \u00a0'authors' =&gt; '',\r\n\u00a0\u00a0 \u00a0'child_of' =&gt; '',\r\n\u00a0\u00a0 \u00a0'parent' =&gt; -1,\r\n\u00a0\u00a0 \u00a0'exclude_tree' =&gt; '',\r\n\u00a0\u00a0 \u00a0'number' =&gt; '',\r\n\u00a0\u00a0 \u00a0'offset' =&gt; 0,\r\n\u00a0\u00a0 \u00a0'post_type' =&gt; 'page',\r\n\u00a0\u00a0 \u00a0'post_status' =&gt; 'publish'\r\n); \r\n$pages = get_pages($args); \r\n?&gt;\r\n&lt;ul&gt;\r\n\u00a0\u00a0 \u00a0&lt;?php\r\n\u00a0\u00a0 \u00a0$column = 1;\r\n\u00a0\u00a0 \u00a0foreach ($pages as $page) { \u00a0\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0?&gt;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&lt;li id=\"column&lt;?php echo $column; ?&gt;\" &lt;?php if ($column == 2) echo 'style=\"margin-right:0px;\"'; ?&gt;&gt;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&lt;h2&gt;&lt;a href=\"&lt;?=get_page_link($page-&gt;ID)?&gt;\"&gt;&lt;?=$page-&gt;post_title?&gt;&lt;\/a&gt;&lt;\/h2&gt;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&lt;\/li&gt;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0&lt;?php \r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0if ($column == 2)\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$column = 0;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0else\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0$column++;\r\n\u00a0\u00a0 \u00a0} \r\n\u00a0\u00a0 \u00a0?&gt;\r\n&lt;\/ul&gt;<\/pre>\n<p>En este caso espec\u00edfico, tan solo deseamos obtener la informaci\u00f3n de 2 p\u00e1ginas concretas que queremos destacar. Si te fijas en el array que creamos para pasarlo como \u00fanico par\u00e1metro a la funci\u00f3n get_pages() podemos plantear muchas opciones. A nosotros tan solo nos interesaba capturar los datos de la p\u00e1gina 6 y 8 en orden ascendente.<\/p>\n<p>Luego tan solo creamos una lista desordenada donde los elementos de esta lista se nutren del array $pages que deseamos visionar en 2 columnas.<\/p>\n<p>La variable $column que empleo en el loop es para saber en que columna estoy quitar el margen derecho ajustando el listado al 100%.<\/p>\n<p>Despu\u00e9s tan solo estoy mostrando el titular de la p\u00e1gina en un enlace, pero podr\u00edamos hacer muchas m\u00e1s cosas, como mostrar su extracto, imagen destacada, etc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo detallo como destacar p\u00e1ginas en WordPress directamente desde la plantilla utilizando las funciones que nos facilita WordPress sin necesidad de utilizar plugins. Existen muchos plugins de WordPress que podr\u00edan darnos la funcionalidad que deseamos pero soy de esos programadores que prefiere utilizar lo m\u00ednimo posible los plugins ya que si llenas tu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5354,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-6193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog\" \/>\n<meta property=\"og:description\" content=\"En este art\u00edculo detallo como destacar p\u00e1ginas en WordPress directamente desde la plantilla utilizando las funciones que nos facilita WordPress sin necesidad de utilizar plugins. Existen muchos plugins de WordPress que podr\u00edan darnos la funcionalidad que deseamos pero soy de esos programadores que prefiere utilizar lo m\u00ednimo posible los plugins ya que si llenas tu [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/\" \/>\n<meta property=\"og:site_name\" content=\"Jose Aguilar Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/joseaguilarblog\" \/>\n<meta property=\"article:published_time\" content=\"2013-11-09T13:13:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-08T10:11:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"320\" \/>\n\t<meta property=\"og:image:height\" content=\"320\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jose Aguilar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:site\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Aguilar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/\",\"name\":\"Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png\",\"datePublished\":\"2013-11-09T13:13:41+00:00\",\"dateModified\":\"2019-04-08T10:11:20+00:00\",\"author\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png\",\"contentUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png\",\"width\":320,\"height\":320},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.jose-aguilar.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como destacar p\u00e1ginas en WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/\",\"name\":\"Jose Aguilar Blog\",\"description\":\"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\",\"name\":\"Jose Aguilar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"caption\":\"Jose Aguilar\"},\"description\":\"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.\",\"sameAs\":[\"https:\/\/plus.google.com\/114357189801512615537\"],\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog","og_description":"En este art\u00edculo detallo como destacar p\u00e1ginas en WordPress directamente desde la plantilla utilizando las funciones que nos facilita WordPress sin necesidad de utilizar plugins. Existen muchos plugins de WordPress que podr\u00edan darnos la funcionalidad que deseamos pero soy de esos programadores que prefiere utilizar lo m\u00ednimo posible los plugins ya que si llenas tu [&hellip;]","og_url":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/","og_site_name":"Jose Aguilar Blog","article_publisher":"https:\/\/www.facebook.com\/joseaguilarblog","article_published_time":"2013-11-09T13:13:41+00:00","article_modified_time":"2019-04-08T10:11:20+00:00","og_image":[{"width":320,"height":320,"url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png","type":"image\/png"}],"author":"Jose Aguilar","twitter_card":"summary_large_image","twitter_creator":"@JoseAguilarBlog","twitter_site":"@JoseAguilarBlog","twitter_misc":{"Escrito por":"Jose Aguilar","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/","url":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/","name":"Como destacar p\u00e1ginas en Wordpress - Jose Aguilar Blog","isPartOf":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage"},"image":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png","datePublished":"2013-11-09T13:13:41+00:00","dateModified":"2019-04-08T10:11:20+00:00","author":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11"},"breadcrumb":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#primaryimage","url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png","contentUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2012\/11\/wordpress1.png","width":320,"height":320},{"@type":"BreadcrumbList","@id":"https:\/\/www.jose-aguilar.com\/blog\/como-destacar-paginas-en-worpdress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.jose-aguilar.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Como destacar p\u00e1ginas en WordPress"}]},{"@type":"WebSite","@id":"https:\/\/www.jose-aguilar.com\/blog\/#website","url":"https:\/\/www.jose-aguilar.com\/blog\/","name":"Jose Aguilar Blog","description":"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11","name":"Jose Aguilar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","caption":"Jose Aguilar"},"description":"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.","sameAs":["https:\/\/plus.google.com\/114357189801512615537"],"url":"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/6193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/comments?post=6193"}],"version-history":[{"count":0,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/6193\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media\/5354"}],"wp:attachment":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media?parent=6193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/categories?post=6193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/tags?post=6193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}