Tagged: 

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #463912

    Hi,

    mit dem folgenden Code habe ich den Link aus dem Artikeltitel entfernt:

    .single .post-title.entry-title {
      pointer-events: none;
    }

    Im Quellcode erscheint er aber dennoch. In welcher PHP muss ich etwas ändern, um den Link komplett gelöscht zu bekommen?

    #465931

    Hey crevlon!

    Danke dass Du unser Theme verwendest.

    Es gibt da einen Filter in enfold\includes\helper-post-format.php line 15: add_filter( ‘post-format-standard’, ‘avia_default_title_filter’, 10, 1 ); und die Funktion in line 52ff.

    In functions.php am Ende füge den folgenden Code ein:

    
    add_filter( 'post-format-standard', 'my_avia_default_title_filter', 20, 1 );
    
    function my_avia_default_title_filter($current_post)
    {
    		if( ( ! empty( $current_post['title'] ) ) && is_singular() )
    		{
    			$heading = $current_post['title'];
    			$heading = str_replace( '<a ', '<div ', $heading);
    			$heading = str_replace( '</a>', '</div>', $heading);
    			$current_post['title'] = $heading;
    		}
    		return $current_post;
    }
    
    

    Cheers!
    Günter

    #466283

    Hi Günter,

    das hat leider nicht geklappt. Der Link war immer noch vorhanden.
    Hast du noch eine andere Idee oder soll ich dir mal einen Benutzer einrichten?

    LG

    #466349

    Hi!

    Ersetze das obige durch:

    
    add_filter( 'post-format-standard', 'my_avia_default_title_filter', 20, 1 );
    
    function my_avia_default_title_filter($current_post)
    {
    		if( ( ! empty( $current_post['title'] ) ) && is_singular() )
    		{
    			$heading = $current_post['title'];
    			$heading = str_replace( '<a ', '<div ', $heading);
    			$heading = str_replace( '</a>', '</div>', $heading);
    			$heading = preg_replace( "/href='.*?'/", '', $heading);
    			$current_post['title'] = $heading;
    		}
    		return $current_post;
    }
    

    Cheers!
    Günter

    #466424

    Klappt leider auch nicht.

    Selbst wenn ich dazu noch in der enfold\includes\helper-post-format.php den folgenden Code lösche, klappt es nicht.

    if(!function_exists('avia_default_title_filter'))
    {
    	function avia_default_title_filter($current_post)
    	{
    		if(!empty($current_post['title']))
    		{
    			$heading = is_singular() ? "h1" : "h2";
    	
    			$output  = "";
    			//$output .= "<{$heading} class='post-title entry-title ". avia_offset_class('meta', false). "'>";
    			$output .= "<{$heading} class='post-title entry-title' ".avia_markup_helper(array('context' => 'entry_title','echo'=>false)).">";
    			$output .= "	<a href='".get_permalink()."' rel='bookmark' title='". __('Permanent Link:','avia_framework')." ".$current_post['title']."'>".$current_post['title'];
    			$output .= "			<span class='post-format-icon minor-meta'></span>";
    			$output .= "	</a>";
    			$output .= "</{$heading}>";
    	
    			$current_post['title'] = $output;
    		}
    
    		return $current_post;
    	}
    }
    #466864

    Hi!

    Wenn Du die Datei enfold\includes\helper-post-format.php modifizierst, dann:

    
    $output .= "	<a href='".get_permalink()."' rel='bookmark' title='". __('Permanent Link:','avia_framework')." ".$current_post['title']."'>".$current_post['title'];
    			$output .= "			<span class='post-format-icon minor-meta'></span>";
    			$output .= "	</a>";
    

    ersetzen mit:

    
     $output .= "	<div>".$current_post['title'];
    			$output .= "			<span class='post-format-icon minor-meta'></span>";
    			$output .= "	</div>";
    

    Auf meiner Installation funktionieren beide Versionen für einen Eintrag vom Typ Post.

    Kannst Du mir einen Link auf die Seite geben?

    Best regards,
    Günter

    #466883

    Hi,

    dein zweiter Code für die functions.php hat jetzt doch geklappt. Die Seite wurde gestern wohl nur noch vom Browser gecached und die Veränderung daher nicht berücksichtigt.

    Vielen Dank für deine Unterstützung!
    Genieß das sonnige Wetter.

    LG

    #467070

    Hi!

    Danke.

    Viel Freude mit dem Theme.

    Regards,
    Günter

Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘Link aus Blogbeitrag entfernen’ is closed to new replies.