Custom get the excerpt
Το γνωστό function get_the_excerpt() του WordPress μερικές φόρες δεν μας ικανοποιεί. Για αυτό των λόγο γράψαμε ένα Custom get the excerpt. Που βασικά κάνει την ίδια δουλειά απλός μπορείτε εύκολα να ρυθμίσετε πόσες λέξις θέλετε να δείξετε.
Εδώ βλέπετε το Function που μπορείτε να το γράψετε στο functions.php του Theme (Child-Theme) σας ή και σε ένα plugin. Σε αυτήν την μορφή μπορείτε να το χρησιμοποιήσετε μονό σε .php αρχεία.
function get_custom_excerpt($content, $words){
$contentArray = explode( " ", strip_tags($content) );
if(count($contentArray)>$words){
for($a=0; $a<=$words; $a++){
$return .= " ".$contentArray[$a];
}
return $return."...";
}else {
return implode(" ", $contentArray);
}
}
Μπορείτε να το χρησιμοποιήσετε σε διάφορα σημεία με διαφορετικούς αριθμούς λέξεων. Κάτι που δεν γινόταν με το get_the_excerpt() function. Εδώ ένα παράδειγμα σε κάποιο Loop.
get_custom_excerpt(get_the_content(), 50);
Αφήστε μια απάντηση