Beiträge von StephanZ

    Ich habe

    https://codex.wordpress.org/Custom_Headers "Studiert, aber keine Lösung gefunden.

    Ich will, das beim Headerbild folgendes im Quelltext erscheint:

    Also unterschiedliche Bilder, je nach Ausgabegröße. Die unterschiedlichen Bilder werden von mir bestimmt und nicht von Wordpress zugeschnitten.

    Ich bin mir nicht sicher, ob das jetzt ein Wordpress oder HTML-Problem ist. Aber es ist mir durch WP aufgefallen und deswegen frage ich erst mal hier. Auch weil ich sonst zu dieser Sache nichts im Netz finde.

    HTML
    <input id=“email“ name=“email“  type=“email“ />

    Baue ich mir so ein EMailfeld in einem Formular, wird die Emailadresse validiert. Aber wenn man die Emailadresse über die Autovervollständigung eines Handys einfügt, entsteht häufig ein Leerzeichen nach der EMailadresse. Ergebnis das Formular kann nicht abgeschickt werden und fordert eine richtige EMailadresse.

    Wie bekomme ich es hin, dass dieses überflüssige, aber nicht vermeidbare Leerzeichen nicht dazu führt, dass der Nutzer angemeckert wird. Aus dem seiner Sicht stimmt ja alles.

    Setze die Links einfach auf HTTPS. Im Menü kannst du das über externe Links einfach auch mit HTTPS eingeben.

    Danke. Hat den unschönen Effekt, dass die Folgeseiten die normales http sein sollen, zu https werden. Aber wenn alle Stricke reißen, würde ich das machen.

    Drüber grübelnd. Muss schon das Formular unter https stehen oder reicht action="https://....

    Man könnte in WordPress einen "Custom Post Type" für Einträge für CDBlatt erstellen und dann die Suche per post_type Parameter im POST entspr. auf den Custom Post Type begrenzen. Dadurch funktioniert diese Suche dann wie die ganz normale WordPress-Suche mit Pagination usw.

    Danke. Aber bevor ich mich darauf stürtze. Das klingt für mich alles sehr danach, als würdest Du davon ausgehen als stünden die Daten in einer Wordpresstabelle und währen ganz normal Posts. War dir bei der Antwort klar, dass die Daten aus einer WP-unabhängigen Datenbank kommen?

    Ich habe unter http://www.musiklehrer-fuer-musiklehrer.de/CDblatt eine Datenbankabfrage eingebaut.

    Code
    <form name="suche" action="http://musiklehrer-fuer-musiklehrer.de/cdblatt/" method="POST">
    </form>

    Jetzt mein Problem, bei der ersten Abfrage bekomme ich ein Ergebnis, bei der zweiten Abfrage-sei er ein neuer Suchbegriff oder das nutzen der Blätterfunktion unten - bekomme ich eine Errorseite.

    Verwende ich aber exakt denselben PHP-Code ohne Wordpressverpackung in http://musiklehrer-fuer-musiklehrer.de/suche-1.php, dann funktioniert die zweite Anfrage, ich kann blättern usw.

    Wie kann ich dieses Problem beheben?

    Wenn mir jemand als Alternativ ein Plugin nennt, mit dem ich eine Datenbankabfrage mit Blätterfunktion in WP einbauen kann, würde mich das nicht stören. Ich habe selbst angefangen etwas zu schreiben, weil ich kein Plugin gefunden habe.

    Diese Weiterleitung erfolgt dann durch Wordpress. Wordpress leitet immer auf die richtige URL um, wenn eine Seite mit einer anderen davon abweichenden URL aufgerufen wird. Das ist so gewollt und soll DC verhindern.
    Das gibt es übrigens schon seit WP 2.3:
    https://codex.wordpress.org/Function_Refer…irect_canonical

    Gruß
    Ingo

    Danke. Ich habe versucht zu verstehen, was in dem Link drin steht. Richtig schlau geworden bin ich nicht. Probieren hat mich auch nicht weiter gebracht. Bevor ich weitermache, ist deine Aussage, es geht nicht? Oder habe ich den Dreh nicht herausgefunden?

    Ich habe bisher keine Lösung gefunden. Nachdem ich weiterprobiert habe, ist mir klar geworden, dass meine Frage definitiv unklar ist.

    Also was will ich.

    Ich gebe in der Adressleiste des Browsers http://www.domein.tdl/wunschurl ein.

    Eine Seite namens wunschurl gibt es nicht. Deswegen soll http://www.domein.tdl/platzhalter aufgerufen werden. Die Seite Platzhalter existiert. Aber http://www.domein.tdl/wunschurl soll weiter in der Adressleiste des Browser stehen bleiben.

    Bei meinen weiteren Versuchen bin ich auf diese Variante gekommen.

    Apache Configuration
    RewriteEngine On
    RewriteBase /
    
    
    RewriteRule  ^wuschurl$ /index.php?name=platzhalter

    Aber dort werde ich auf http://www.domein.tdl/platzhalter weitergeleitet. Also http://www.domein.tdl/platzhalter erscheint auch in der Adressleiste des Browsers. Aber da soll ja http://www.domein.tdl/wunschurl bleiben.

    In meiner .htaccess Datei steht ursprünglich

    Apache Configuration
    RewriteEngine on
    #RewriteBase /
    RewriteRule ^(.*)_(.*)_(.*)unterricht_(.*)lehrer.php$ abfrage.php

    abfrage.php ist eine eigenständige PHP-Datei, die im selben Ordner wie wp-config liegt.

    Jetzt würde ich aber gerne abfrage.php durch eine Seite meiner Wordpressinstallation ersetzen. Zum Beispiel http:/http://www.domein.tld/wunschseite/. Aber ich finde nicht heraus, wie ich abfrage.php im obigen Code ersetzen muss.

    In [FONT=courier new]__construct[/FONT][FONT=courier new]()[/FONT] von [FONT=courier new]Mein_Bindestrich[/FONT] kannst Du Deine eigene Beschreibung und Deinen eigenen Titel angeben.


    Danke. Im konkreten Fall ist der rote Eintrag besonders wichtig, sonst ändert sich der angezeigte Titel nicht.

    Weil ich bei keiner Antwort nicht ein anfängliches Verstehen hatte, habe ich etwas anderes gemacht.

    Aus


    wurde


    Im Pluginordner gespeichert, aktiviert und dann eingebaut.

    Schönheitsfehler, man kann mein Widget im Widgetbereich nicht vom offiziellen Wideget unterscheiden.

    Also da mir auf die Schnelle nicht klar ist, was mit Core-Datei gemeint ist, die Datei liegt in mein-webspace/wp-includes/widgets/.
    Was habe ich gemacht? Ich hoffe man sieht es, ich habe den Bindestrich, den ich hier zur Findbarkeit rot gefärbt habe, eingefügt.

    Zitat

    <li>
    <a href="<?php the_permalink(); ?>"><?php get_the_title() ? the_title() : the_ID(); ?></a>
    <?php if ( $show_date ) : ?>
    <span class="post-date"> [COLOR=#ff0000]-[/COLOR] <?php echo get_the_date(); ?></span>
    <?php endif; ?>
    </li>

    Ich wollte großflächig die Kategorien meiner Artikel nachbessern. Im Dashboard ist es trotz Quickedit eine ziemliche Klickerei. Also habe ich in die Tabelle wp_posts unter phpmyadmin angeschaut. Aber in der Spalte post_category steht bei jedem Artikel eine 0. Ansonsten entdecke ich keine Spalte von der ich sagen würde, da sind die die Kategorien eines Artikels eingetragen. Irgendwelche Hinweise, wo das steht?