mirror of
https://github.com/ulaulaman/eduinaf.git
synced 2025-01-21 01:26:10 +01:00
Aggiunta del codice relativo ai link verso astroedu, spacescoop e sapere
This commit is contained in:
parent
83491d94de
commit
566afa55c2
@ -39,3 +39,79 @@ function eduinaf_postrss($content) {
|
||||
|
||||
add_filter('the_excerpt_rss', 'eduinaf_postrss');
|
||||
add_filter('the_content', 'eduinaf_postrss');
|
||||
|
||||
# creazione link esterni con shortcode
|
||||
# astroEdu
|
||||
add_shortcode('astroedu', 'astroedu');
|
||||
function astroedu ($atts, $content = null) {
|
||||
exctract(
|
||||
shortcode_atts(
|
||||
array(
|
||||
'lang' => null,
|
||||
'code' => null,
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
if ( $lang <> null ) {
|
||||
$link = '<a href="http://astroedu.iau.org/'.$lang.'/activities/'.$code.'/" target="astroedu" style="color: #faaf3f;">'.$content.'</a>';
|
||||
} else {
|
||||
$link = '<a href="http://astroedu.iau.org/it/activities/'.$code.'/" target="astroedu" style="color: #faaf3f;">'.$content.'</a>';
|
||||
}
|
||||
|
||||
return $link;
|
||||
}
|
||||
|
||||
# Spacescoop
|
||||
add_shortcode('spacescoop', 'spacescoop');
|
||||
function spacescoop ($atts, $content = null) {
|
||||
extract(
|
||||
shortcode_atts(
|
||||
array(
|
||||
'lang' => null,
|
||||
'code' => null,
|
||||
),
|
||||
$atts
|
||||
)
|
||||
);
|
||||
|
||||
if ( $lang <> null ) {
|
||||
$link = '<a href="http://www.spacescoop.org/'.$lang.'/scoops/'.$code.'/" target="spacescoop" style="color: #03709c">'.$content.'</a>';
|
||||
} else {
|
||||
$link = '<a href="http://www.spacescoop.org/it/scoops/'.$code.'/" target="spacescoop" style="color: #03709c">'.$content.'</a>';
|
||||
}
|
||||
|
||||
return $link;
|
||||
}
|
||||
|
||||
# Sapere
|
||||
add_shortcode('sapere', 'sapere');
|
||||
function sapere ($atts, $content = null) {
|
||||
extract(
|
||||
shortcode_atts(
|
||||
array(
|
||||
'url' => null,
|
||||
'num' => null,
|
||||
'data' => null,
|
||||
'doi' => null,
|
||||
),
|
||||
$atts
|
||||
)
|
||||
);
|
||||
|
||||
if ( $doi <> null ) {
|
||||
if ( $url <> null ) {
|
||||
$link = '<em>Estratto dall\'articolo "<a href="'.$url.' target="sapere">'.$content.'</a>" uscito su Sapere n.'.$num.' di '.$data.'. doi:<a href="https://dx.doi.org/'.$doi.'" target="doi">'.$doi.'</a></em>';
|
||||
} else {
|
||||
$link = '<em>Estratto dall\'articolo "'.$content.'" uscito su Sapere n.'.$num.' di '.$data.'. doi:<a href="https://dx.doi.org/'.$doi.'" target="doi">'.$doi.'</a></em>';
|
||||
}
|
||||
} else {
|
||||
if ( $url <> null ) {
|
||||
$link = '<em>Estratto dall\'articolo "<a href="'.$url.' target="sapere">'.$content.'</a>" uscito su Sapere n.'.$num.' di '.$data.'.</em>';
|
||||
} else {
|
||||
$link = '<em>Estratto dall\'articolo "'.$content.'" uscito su Sapere n.'.$num.' di '.$data.'.</em>';
|
||||
}
|
||||
}
|
||||
|
||||
return $link;
|
||||
}
|
Loading…
Reference in New Issue
Block a user