it-swarm.com.de

Hinzufügen von Meta-Tags ohne Plugin

Ist es möglich, Metatitel, Metabeschreibungen und Metaschlüsselwörter auf jeder Seite hinzuzufügen, ohne das Plugin zu installieren?

Mein Client muss das Plugin nicht installieren. Ich bin neugierig auf diesen Fall, alles was ich weiß ist, dass der Administrator das SEO-Plugin in seinem WordPress installieren sollte, um eine Einfügung von Meta zu erhalten.

9
Janine Consolas

Obwohl ich Ihnen raten würde, dies zu vermeiden und ein Plugin für diese Arbeit zu verwenden. Denn nur ein dediziertes Plugin kann SEO helfen. "WordPress SEO" von yoost ist ein großartiges Plugin für SEO.

Davon abgesehen finden Sie hier den Code zum Hinzufügen von Metabeschreibungen und Schlüsselwörtern in der Kopfzeile. Fügen Sie dies in die Datei functions.php des Themas ein.

function add_meta_tags() {
    global $post;
    if ( is_single() ) {
        $meta = strip_tags( $post->post_content );
        $meta = strip_shortcodes( $post->post_content );
        $meta = str_replace( array("\n", "\r", "\t"), ' ', $meta );
        $meta = substr( $meta, 0, 125 );
        $keywords = get_the_category( $post->ID );
        $metakeywords = '';
        foreach ( $keywords as $keyword ) {
            $metakeywords .= $keyword->cat_name . ", ";
        }
        echo '<meta name="description" content="' . $meta . '" />' . "\n";
        echo '<meta name="keywords" content="' . $metakeywords . '" />' . "\n";
    }
}
add_action( 'wp_head', 'add_meta_tags' , 2 );
12
Robert hue

Es ist immer eine gute Gelegenheit, ein dediziertes SEO-Plugin für WordPress-Seiten zu haben. Aber wenn ich das Plugin ignoriere und direkt zu der Frage komme, Meta-Tags hinzuzufügen, ohne ein SEO-Plugin zu verwenden, würde ich vorschlagen, sie der header.php-Datei in WordPress hinzuzufügen Thema im Kopfbereich in der Nähe des Stylesheet-Links.

Schauen Sie sich <title> tag an und Sie können so etwas wie <title><?php bloginfo('name'); ?><?php wp_title(); ?></title> this sehen. Sie können Ihre Meta-Tags direkt unterhalb dieser Zeile hinzufügen. Alle Arten von Meta-Tags, die Sie hier hinzufügen können und die normalerweise ohne Konflikt mit den Themencodes funktionieren würden!

1
Govind Vyas