mirror of
https://github.com/ulaulaman/eduinaf.git
synced 2025-01-08 10:21:16 +01:00
Sistemazione indentazione e cancellazione commenti superflui
This commit is contained in:
parent
914afaf559
commit
eba407224d
@ -1,7 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
# tassonomia per gli speciali
|
# tassonomia per gli speciali
|
||||||
# guida https://code.tutsplus.com/tutorials/adding-post-series-functionality-to-wordpress-with-taxonomies--wp-25414
|
|
||||||
|
|
||||||
function speciali_tax() {
|
function speciali_tax() {
|
||||||
$labels = array(
|
$labels = array(
|
||||||
'name' => _x('Speciali', 'taxonomy general name'),
|
'name' => _x('Speciali', 'taxonomy general name'),
|
||||||
@ -26,13 +24,10 @@ function speciali_tax() {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
add_action('init', 'speciali_tax', 0);
|
add_action('init', 'speciali_tax', 0);
|
||||||
|
|
||||||
# shortcode per mostrare l'elenco degli articoli di uno speciale
|
# shortcode per mostrare l'elenco degli articoli di uno speciale all'interno di un post o di una pagina
|
||||||
|
|
||||||
function specialieduinaf($atts) {
|
function specialieduinaf($atts) {
|
||||||
|
|
||||||
global $post;
|
global $post;
|
||||||
|
|
||||||
extract(
|
extract(
|
||||||
@ -53,17 +48,13 @@ function specialieduinaf($atts) {
|
|||||||
if ( $linkpage <> 'null' ) {
|
if ( $linkpage <> 'null' ) {
|
||||||
$nnome = '<a href="'.$linkpage.'>'.$titolo.'</a>';
|
$nnome = '<a href="'.$linkpage.'>'.$titolo.'</a>';
|
||||||
}
|
}
|
||||||
} else {
|
} else {$nnome = $speciale;}
|
||||||
$nnome = $speciale;
|
|
||||||
}
|
|
||||||
|
|
||||||
$header = '<div style="float: right; padding: 5px; width: 25%;" class="divTable paleBlueRows"><div class="divTableHeading"><div class="divTableRow"><div class="divTableHead"><strong>Speciale '.$nnome.'</strong></div></div></div>';
|
$header = '<div style="float: right; padding: 5px; width: 25%;" class="divTable paleBlueRows"><div class="divTableHeading"><div class="divTableRow"><div class="divTableHead"><strong>Speciale '.$nnome.'</strong></div></div></div>';
|
||||||
|
|
||||||
if ( $q->have_posts() ) {
|
if ( $q->have_posts() ) {
|
||||||
while ( $q->have_posts() ) {
|
while ( $q->have_posts() ) {
|
||||||
$q->the_post();
|
$q->the_post();
|
||||||
$titolo = get_the_title();
|
$titolo = get_the_title();
|
||||||
|
|
||||||
$grid .= '<div class="divTableBody"><div class="divTableRow"><div class="divTableCell"><a href="'.get_the_permalink().'">'.$titolo.'</a></div>';
|
$grid .= '<div class="divTableBody"><div class="divTableRow"><div class="divTableCell"><a href="'.get_the_permalink().'">'.$titolo.'</a></div>';
|
||||||
}
|
}
|
||||||
$grid = $header.$grid.'</div></div>';
|
$grid = $header.$grid.'</div></div>';
|
||||||
@ -74,15 +65,11 @@ function specialieduinaf($atts) {
|
|||||||
$container = '<p><div>'.$grid.'</div></p>';
|
$container = '<p><div>'.$grid.'</div></p>';
|
||||||
|
|
||||||
return $container;
|
return $container;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
add_shortcode( 'specialieduinaf', 'specialieduinaf' );
|
add_shortcode( 'specialieduinaf', 'specialieduinaf' );
|
||||||
|
|
||||||
# shortcode per la creazione della griglia per la pagina degli speciali
|
# shortcode per la creazione della griglia per la pagina degli speciali
|
||||||
|
|
||||||
function grigliaspeciali($atts) {
|
function grigliaspeciali($atts) {
|
||||||
|
|
||||||
global $post;
|
global $post;
|
||||||
|
|
||||||
extract(
|
extract(
|
||||||
@ -101,28 +88,21 @@ function grigliaspeciali($atts) {
|
|||||||
while ( $q->have_posts() ) {
|
while ( $q->have_posts() ) {
|
||||||
$q->the_post();
|
$q->the_post();
|
||||||
$titolo = get_the_title();
|
$titolo = get_the_title();
|
||||||
#$autori = coauthors_posts_links(", ", " e ", null, null, false); # funziona se installato co-authors plus
|
|
||||||
#$autori = coauthors_posts_links(", ", " e ", null, null, false);
|
|
||||||
if ( function_exists( 'get_coauthors' ) ) {
|
if ( function_exists( 'get_coauthors' ) ) {
|
||||||
$autori = coauthors_posts_links(", ", " e ", null, null, false);
|
$autori = coauthors_posts_links(", ", " e ", null, null, false);
|
||||||
}
|
} else {$autori = the_author();}
|
||||||
else
|
|
||||||
{
|
|
||||||
$autori = the_author();
|
|
||||||
}
|
|
||||||
$estratto = get_the_excerpt();
|
$estratto = get_the_excerpt();
|
||||||
$tassonomia = get_the_category_list();
|
$tassonomia = get_the_category_list();
|
||||||
|
|
||||||
$header = '<h4 style="color: #ecb252;">'.$titolo.'</h4><hr/>';
|
$header = '<h4 style="color: #ecb252;">'.$titolo.'</h4><hr/>';
|
||||||
$content .= $header.'<p><em>di <strong>'.$autori.'</strong><br/>'.$tassonomia.'</em><br/>'.$estratto.'<br/>(<a href="'.get_the_permalink().'" style="color: #1d71b8;">continua</a>)</p>';
|
$content .= $header.'<p><em>di <strong>'.$autori.'</strong><br/>'.$tassonomia.'</em><br/>'.$estratto.'<br/>(<a href="'.get_the_permalink().'" style="color: #1d71b8;">continua</a>)</p>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$content = $content.'</p>';
|
$content = $content.'</p>';
|
||||||
/* ripristino */
|
/* ripristino */
|
||||||
wp_reset_postdata();
|
wp_reset_postdata();
|
||||||
}
|
}
|
||||||
|
|
||||||
return $content;
|
return $content;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
add_shortcode( 'grigliaspeciali', 'grigliaspeciali' );
|
add_shortcode( 'grigliaspeciali', 'grigliaspeciali' );
|
||||||
|
Loading…
Reference in New Issue
Block a user