Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:wp_radiate_theme_hack

Wordpress Radiate Theme Hack

Wordpress: Im Radiate Theme kann auf der Startseite die Vorschau von verschiedenen Unterseiten angezeigt werden.

Ziel des Plugins: Anzahl Worte in der Vorschau verringern, Nur dort Button anfügen wo Artikel gekürzt wurde. Deutsch beschriebener Button (dirty hack ohne Po-Edit).

// only for Radiate-Theme: overview of an article shoud be only 20 words long    
function custom_excerpt_length( $length ) {
	return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
 
// make a german Button, show button only if needed
function new_excerpt_more( $more ) {
	return '... <p><a class="mymore-link" href="' . get_permalink( get_the_ID() ) . '">Weiter lesen</a></p>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );
// hide the old button with css, assign style to new Button
function hook_css_featured_pages() {
    $output="<style>
	  #featured_pages a.more-link {display:none;}
	  #featured_pages a.mymore-link {
		  font-size: 14px;
		  font-size: 1.4rem;
		  border: 1px solid #EAEAEA;
		  border-radius: 4px;
		  color: #555555;
		  padding: 4px 10px;
	  }
	  #featured_pages a.mymore-link:hover {
		  border: 1px solid #632E9B;
		  border-radius: 4px;
		  color: #632E9B;
		  padding: 4px 10px;
		  text-decoration: none;
	  }
    </style>";
    echo $output;
}
add_action('wp_head',array( $this, 'hook_css_featured_pages') );

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
 
edv/wp_radiate_theme_hack.txt · Zuletzt geändert: 26.01.2018 20:39 (Externe Bearbeitung)