Bloggr

Blog e BloggeR: wordpress, plugin, temi, ottimizzazione, seo, web 2.0, grafica, applicazioni online.


Testo fisso in ogni nuovo post

Hack Wordpress

Quando si inizia a scrivere un post in Wordpress ci ritroviamo sempre davanti ad un foglio vuoto da riempire di parole. Per chi ha l’abitudine di iniziare i post sempre con le stesse frasi o di chiudere i post con le stesse parole, ad esempio un richiamo alla fonte, un link ad un sito etc, può evitare di dover scrivere ad ogni nuovo post queste parole inserendole direttamente in un file di Wordpress.

Il file si trova nella directory /wp-admin e si chiama edit-form-advanced.php
leggi il resto »»»

 »  1 Commento »

Wordpress come CMS: mini loop e thumbnail

Hack Wordpress, Temi Wordpress

In questo post voglio illustrare le funzioni che ho usato per modificare la home page di gratisinlinea.it rendendola più statica, come abbiamo visto nella prima parte Wordpress come CMS: spostare il Blog.

In particolare illustrerò le funzioni PHP di Wordpress che ho usato, senza entrare nel merito del tema e degli stili CSS perché tutti i temi sono differenti e non si può generalizzare, tuttavia se sapete come è fatto il vostro tema dovreste essere in grado di apportare le modifiche descritte.
leggi il resto »»»

 »  11 Commenti »

Wordpress come CMS: spostare il Blog

Creare un blog, Hack Wordpress, Temi Wordpress, Wordpress

Ultimamente ho approfittato di qualche ora libera per modificare un vecchio sito nato in HTML e convertito in blog con Wordpress circa 3 anni fa: Gratis in Linea.

L’aspetto tipico dei blog, con la home page che contiene gli ultimi TOT articoli in ordine cronologico non si addice a tutti i siti, a volte sarebbe meglio avere delle parti (o zone) con contenuti fissi, o organizzati gerarchicamente. In poche parole alle volte in Wordpress si sente la mancanza di funzioni tipiche di software CMS completi come Joomla o Drupal, ma delle modifiche si possono comunque fare, basta usare alcune funzioni e modificare il tema.
leggi il resto »»»

 »  1 Commento »

News di vari siti nella sidebar grazie ai Feed RSS

Creare un blog, Tutorial, Wordpress

Mi è stato chiesto da Vincenzo come ho realizzato il menù News / Seleziona la Fonte che vedete nella sidebar e contiene gli ultimi post pubblicati su 3 diversi blog.
Non è molto complicato, quindi vediamo i vari passaggi:

1. Google AJAX Feed API

Per prima cosa è necessario iscriversi per ottenere le proprie API Keys dal sito di Google.

A questo indirizzo http://code.google.com/apis/ajaxfeeds/ invece trovate esempi sull’uso di queste API, e una pagina che elenca tutte le classi presenti in modo da poter successivamente personalizzare il layout tramite CSS.
leggi il resto »»»

 »  9 Commenti »

Wordpress come CMS: errore tag scambiate per categorie

Hack Wordpress, Tutorial

editor wordpressIn un mio sito fatto con Wordpress ho modificato le categorie del tema in modo da mostrare il contenuto in ordine alfabetico. Con il ramo 2.3.x di Wordpress questo metodo ha comportato un errore di “visualizzazione”. In pratica un post nella categoria Video che aveva come tag Audio e Video, veniva mostrato sia nella categoria Audio che in quella Video e non solo in quest’ultima.
leggi il resto »»»

 »  Lascia un Commento »

Mostrare i post in ordine alfabetico

Hack Wordpress, Temi Wordpress, Tutorial

Ipotizziamo di voler mostrare in una certa categoria i post in ordine alfabetico.

Se ad esempio la categoria ha ID 10, dobbiamo creare il file category-10.php, prendendo il contenuto da category.php.

Nel nuovo file category-10.php bisogna cercare il codice di inizio e fine Loop, simile al seguente:

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
... ...
... ...
<?php endwhile; else: ?>
<p><?php _e('Spiacente, nessun articolo risponde ai tuoi criteri.'); ?></p>
<?php endif; ?>

leggi il resto »»»

 »  Lascia un Commento »

Mostrare più di 10 post in una certa categoria

Hack Wordpress, Temi Wordpress, Tutorial

Si può avere l’esigenza di mostrare in una certa categoria (o in più categorie) un numero di post superiore a quello predefinito (generalmente 10), lasciando invariato il numero in tutte le altre categorie e in Home Page.

Dobbiamo modificare il file category.php del nostro template, o meglio, se si vuole applicare la modifica ad una sola categoria, bisogna creare un file con il numero ID della categoria, ad esempio category-2.php se la categoria è la numero 2.

Come potete vedere in questa categoria, Ottimizzare Wordpress, dove vengono mostrati più di 10 articoli.
leggi il resto »»»

 »  1 Commento »

Asides: post nella sidebar

Hack Wordpress, Plugin Wordpress, Tutorial

wordpress hackNei temi Wordpress, per mostrare nella sidebar l’elenco degli ultimi X post, si usa la funzione <?php wp_get_archives(); ?>.

Questa funzione elenca solo il titolo di ogni post. Non è possibile inserire il contenuto o il riassunto come invece avviene nella parte principale della pagina, il content.

Questo è dovuto al fatto che generalmente, nei vari temi costruiti per Wordpress, la sidebar non fa parte del Loop, che sarebbe quel ciclo che permette di ripetere per N volte il codice che estrapola dal database tutti i dati del singolo post.

Per risolvere il problema si potrebbe inserire la sidebar o la prima funzione della sidebar, all’interno del Loop (in teoria, in pratica non ho idea se la cosa sia fattibile), o più semplicemente cercare un plugin adatto allo scopo, scelta più semplice.
leggi il resto »»»

 »  Lascia un Commento »

Modificare le dimensioni delle miniature in WordPress

Hack Wordpress, Tutorial

Quando si aggiunge un’immagine ad post, Wordpress genera una miniatura (thumbnails) che ha come parametro fisso una grandezza massima di 128 pixel sia per l’altezza che la larghezza.

In WordPress 2.3.x aprire il file /wp-admin/includes/image.php e cercare il seguente codice alla riga 153:

$max_side = apply_filters( 'wp_thumbnail_max_side_length',
128, $attachment_id, $file );

Il numero da modificare è il 128, potete inserire un numero più basso o più alto.

Naturalmente trattandosi di una modifica ad un file di Wordpress, sarà sovrascritta non appena si aggiorna il software.

 »  Lascia un Commento »

Nextpage: dividere un post in più parti con Wordpress

Hack Wordpress, Temi Wordpress

dividere il postLa maggior parte dei temi – o template – per wordpress contengono al loro interno la funzione wp_link_pages, che serve a dividere un post in 2 o più parti.

Se il tema che usate è predisposto vi basterà inserire nextpage in una zona qualsiasi dell’articolo per farlo continuare in un’altra pagina. Se il vostro tema non vi consente questa funzione provate a dare un’occhiata al file single.php del tema default per capire dove è inserito wp_link_pages.

Editor avanzato o normale?

Esistono 2 editor di testo in wordpress, quello avanzato che è predefinito, e quello normale. Incollare il codice <!–nextpage–> nei 2 tipi di editor può portare a risultati differenti.

<!--nextpage-->

Se il codice sopra non funziona nemmeno con il tema default di wordpress, vuol dire che c’è un problema di formattazione. Provate a scrivere il codice con il blocco note o con un editor semplice e incollatelo nel punto da suddividere.

Post diviso in: parte 1 2

 »  3 Commenti »
« Articoli più Vecchi  |