Evtl. hilft Ausprobieren oder das Lesen der Tipps zur Konfiguration bzw. der Grundlagen zu Yoast SEO weiter.
Beiträge von b3317133
-
-
Was ohne weitere Bedinungen in [FONT=courier new]header.php[/FONT] ausgegeben wird, erscheint eigentlich überall. Evtl. war noch eine alte Version Deiner Startseite ohne Link im Laptop Browsercache.
Um herauszufinden, ob man auf der Startseite ist, kann man z.B. [FONT=courier new]is_front_page()[/FONT] benutzen.
-
Vielleicht musst Du die Anzeige des Logos noch im Theme einstellen, siehe z.B. hier in der ColorMag Dokumentation.
-
Das ist kein Chaos eines Programmierers sondern offenbar ein gekauftes Theme, hier gäbe es eine Anleitung.
Im WordPress Menü auf der linken Seite unter "SEO" -> "Titel & Metas" -> "Homepage" solltest Du den <title> (Seitentitel) und die Description (Meta Beschreibung) der Startseite anpassen können.
-
Wenn das Theme einen [FONT=courier new]<title>[/FONT] Tag ausgibt und in [FONT=courier new]header.php[/FONT] die Funktion [FONT=courier new]wp_head()[/FONT] aufgerufen wird, und das machen eigentlich die meisten Themes, sollte es mit Yoast SEO ohne weitere Einstellungen funktionieren. Link zur Seite?
-
Ergänze die [FONT=courier new]body_class[/FONT] mit diesen Benutzerrollen und verwende das darauf angepasste o.g. CSS-Snippet, fertig.
Dieser Code sollte die Rollen eines aktuell angemeldeten Benutzers in das class-Attribut des body-Tags einfügen.
PHP
Alles anzeigenfunction b3317133_body_class( $classes = array() ) { $extra_classes = array(); if ( is_user_logged_in() ) { global $current_user; if ( !empty( $current_user->roles ) ) { foreach ( $current_user->roles as $role ) { $extra_classes[] = 'my-user-' . $role; } } } return array_merge( $classes, $extra_classes ); } add_filter( 'body_class', 'b3317133_body_class' );
CSS, wobei xxx Deine Rolle wäre. -
Welche Benutzerrolle haben diese "meisten User"? Hast Du für sie eine eigene Benutzerrolle angelegt? Oder wie sonst kann WordPress erkennen, welcher Benutzer zu Deinen gewünschten Usern gehört?
-
-
Deaktiviere unter "Einstellungen -> Diskussion" die "Avataranzeige".
-
Wenn kein Profilfoto in Deinem Benutzer-Account gesetzt ist (kleines Bild oben rechts in Deinem Screenshot) und unter "Einstellungen -> Diskussion" die "Avataranzeige" aktiviert ist, schaut WordPress standardmässig anhand der E-Mail des Benutzer-Accounts bei Gravatar nach...
-
Du könntest die "Autor" Rolle mit einem Plugin wie User Role Editor anpassen oder auch eine neue Rolle mit nur den gewünschten Rechten auf Basis eines "Autors" erstellen o.ä.
-
In [FONT=courier new]template_redirect[/FONT] kannst Du z.B. irgendwas in Deiner Session prüfen und wie im Codex gezeigt ggf. einen Redirect zu Deiner Loginseite o.ä. machen.
Auf Deiner Loginseite kannst Du dann z.B. einen Login (mit oder ohne Ajax) realisieren, aber das ist eine ganz andere Baustelle.
-
Würde eine zweite WordPress-Installation z.B. auf einer Subdomain (test.deine-seite.de o.ä.) mit eigener Datenbank und einem Plugin für Passwortschutz empfehlen und den Demo Content dann dort installieren. Dann kann man auch später mal nachschauen, was wie gemacht wird.
-
Würde vorschlagen, Du beschäftigst Dich erstmal etwas grundsätzlicher mit WordPress Ajax. Der gezeigte Ansatz kann und wird so nicht funktionieren. Die Action [FONT=courier new]template_redirect[/FONT] ist zudem nicht für die Ausgabe von Code ins Frontend vorgesehen.
-
Das ist kein Ajax-Aufruf sondern ein normaler Post-Request.
Mehr zum Thema z.B. hier in einem Beispiel oder im WordPress Codex.
-
Das "ü" ist egal, wenn man die .php Datei wie überall in WordPress vorgesehen als UTF-8 kodiert erstellt/bearbeitet.
-
-
Klingt ganz nach einem aktivem "Sicherheits"-Plugin, aber nach Plugin hat maxe eigentlich schon gefragt.
-
Was verstehst Du denn unter "für bestimmte Usergruppen"? Wie sind die definiert?
-