Verfasste Forenbeiträge

Ansicht von 15 Antworten - 16 bis 30 (von insgesamt 61)
  • Ja gelesen – aber nicht 100%ig verstanden. Du hast geschrieben: „…dass es recht fehleranfällig ist, den Inhalt der Startseite über eine Kategorie „Startseite“ zu steuern.“
    Aber die Kategorie Startseite/homepage wird ja offenbar, wie ich geschrieben habe, automatisch angelegt. Jedenfalls kann ich sie auch nicht löschen.
    Das heißt auch, ein neuer Beitrag wird automatisch dieser Kategorie zugeordnet – wennn ich keine andere Kategorie auswähle. Wenn ich nun einen Beitrag in die Kategorie „Startseite“ einordne oder gar keine Einordnung in eine Kategorie vornehme, erscheint der Artikel auf der Startseite. Diese kann (im Menü) den Namen Startseite erhalten. Ist das schlechte Usability?

    Deshalb verstehe ich Deinen folgenden Satz nicht: „Bessere Erfahrungen habe ich mit einer eigenen Beitragsart gemacht, die sich sauberer vom übrigen Inhalt trennen lässt. Für den Anwender ist es deutlich einfacher, wenn er ein eigenen Menü „Startseite“ sieht und dort erfasste Inhalte auch ohne weiteres Zutun (Zuweisung einer Kategorie/eines Tag/eines benutzerdefinierten Felds) an der richtigen Stelle erscheinen.“

    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.

    Ich habe mich bei nochmaliger Betrachtung entschlossen, eine neue Kategorie einzurichten und die genannten 100 Beiträge händisch nur dieser Kategorie zuzuordnen, die ich dann per „individuellem Link“ im Menü aufrufen kann. Glaube das ist vernünftig.

    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.

    Kann man seinen Beitrag gar nicht mehr bearbeiten? Finde hier keinen Link…
    Habe nämlich noch einen Zusatz:

    Ich könnte die 100 Beiträge händisch bearbeiten und alle einer neu zu definierenden Kategorie zuordnen, die dann ALS SEITE unter einem Menü-Link erreichbar sind.

    Alle neuen Beiträge erscheinen offenbar, wenn man sie keiner Kategorie zuordnet, automatisch auf der Homepage (Startseite). Das spricht dafür daß sich diese Kategorie automatisch selbst erstellt und ich sie offenbar anschließend als „Startseite“ benannt habe. Kann das sein?

    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.

    Vorab schon mal vielen Dank für die ausführlichen Erläuterungen. Leider erhalte ich nach Einfügen der Funktion eine weiße Seite – auch wenn ich in der zweiten Zeile statt is_front_page is_home einsetze.

    Zur Erläuterung meiner Konfiguration folgendes – liegt da vielleicht der Haken:

    Ich habe 3 Kategorien – darunter „Startseite“, aber (ich erinnere mich nicht mehr genau) es war möglicherweise so, daß ich diese nicht explizit angelegt habe sondern diese sich automatisch eingerichtet hat. Kann das sein? Denn vor „Startseite“ befindet sich auch kein Button zum Löschen wie bei den übrigen zwei Kategorien.

    Entsprechend finde ich auf der Beitrags-Erstellungsseite diese drei Kategorien zur möglichen Zuordnung, und bei den meisten Beiträgen (die ich bislang auf localhost selber verfaßt habe) habe ich zwei Kategorien ausgewählt, unter denen die Beiträge erscheinen sollen, darunter eben „Startseite“.

    Bei dem kleineren Teil aller Beiträge habe ich nur die Kategorie „Startseite“ ausgewählt. Und -hört sich vielleicht paradox an- diese Beiträge sollen nun (aus thematischen Gründen) vom Erscheinen auf der homepage (Startseite) weggefiltert werden und nur unter einem Menü-Link anklickbar sein.

    Also der Zustand ist so: ich habe (hier:) 400 Beiträge, die den Kategorien „Startseite“ und „Liveticker“ zugeordnet sind. Und es gibt 100 Beiträge, die nur der Kategorie „Startseite“ zugeordnet sind. Auf der Kategorien-Seite erscheinen also logischerweise unter „Startseite“ 500 Beiträge.
    (Ob ich diese Kategorie bewußt angelegt habe oder nicht – siehe oben)

    Jetzt will ich die 100 Beiträge nicht automatisch auf der Startseite erscheinen lassen, sondern unter einem Menülink. Bei einem Filter „Startseite“ würden also logischerweise und leider alle 500 Beiträge erscheinen, ich müßte also, um zu meinem Ziel zu kommen, alle Beiträge filtern à la „Startseite minus Liveticker“.

    Darf ich die Frage/Antwort aufgreifen, ich möchte ähnliches machen – das heißt, auf meiner index.php nur die posts der Kategorie id=1 laden (Kategorie-Name heißt bei mir: Startseite).
    front-page gibts bei mir aber nicht. Habe ansonsten alle relevanten Dateien in einem child-theme.
    Auf der index-Seite habe ich nur die Abfrage-Schleife (heißt das so?)

    <?php while ( have_posts() ) : the_post(); ?>
    <article id="post-<?php the_ID(); ?>"> 

    undsoweiter.
    Kann ich in diesen Schnipsel was einfügen, was dazu führt, dass nur die posts der Categorie_id=1 auf der Startseite erscheinen?

    Thread-Starter donaldtrump

    (@donaldtrump)

    Oh prima, vielen Dank für Antwort und Hinweis.
    —-
    Wär ja zu schön wenn irgendjemand der WP-Macher Teil 2 meines Beitrages (Aktualisierung einer Seite) als Problem einstufen und ändern würden…. Aber das ist wohl illusorisch…

    Thread-Starter donaldtrump

    (@donaldtrump)

    @flower33
    ich meinte auch die halbautomatische Aktualisierung… die ich jetzt startete…. das Fenster wechselte auf den Link:
    http://localhost:8888/wp-admin/update-core.php?action=do-core-upgrade&#8230;
    und… Sendepause! Kam nix. rein gar nix. Fenster blieb weiß.
    Komisch.

    Tja und dann habe ich es auf „meine Weise“ gemacht, übrigens vorher mit UpdraftPlus gesichert, danke für den Tip auf dieses plugin.
    (Fanatisch wie ich bin, hatte ich aber auch vorher schon den gesamten MAMP-Ordner mit allen localhost-Dateien dupliziert, also bei einem Daten-Gau hätte ich -ggfs. auch ohne UpdraftPlus- alle Originaldateien zur Verfügung gehabt = MAMP wegschmeißen und MAMP Kopie umbenennen in MAMP.

    Also „meine Weise“ war, WP 4.6.zip entpacken, und alle Dateien aus dem ’sich darbietenden‘ Ordner wordpress in meinen htdocs-Ordner -exklusive config.php und wp-content-Ordner- rüberschieben (aber nicht überschreiben, sondern vorher die alten 4.2.9-Dateien woanders parken und dann die WP 4.6-files in htdocs rein.
    (Ist glaube ich besser als Dateien überschreiben, glaube früher wars mal so dass sich dann der benötigte Speicherplatz etwas aufbläht, weiß nicht ob’s noch so ist).

    Tja das ging alles ruckzuck und es lief – nachdem ich aufgefordert wurde meine Datenbank zu aktualisieren, was in 2 sec geschah.

    Werde jetzt nochmal genau hingucken ob irgendwo ein plugin hakt oder ähnliches, und dann kann ich auf „GELÖST“ schalten.
    Aber schon mal jetzt vielen Dank an B.M. Garde und Flower33!

    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.
    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.
    Thread-Starter donaldtrump

    (@donaldtrump)

    Oh danke für die rasche Antwort. Ich hatte auf codex.wordpress.org vergeblich gesucht – allerdings mit dem Begriff „update“, nicht „upgrade“…

    Ich hatte erstmal, um testweise zu probieren, Mamp kopiert und dann die 4.6 zip-Datei geöffnet – allerdings landete alles in einem wordpress-Ordner. Meine localhost-site befindet sich allerdings direkt im Mamp-Ordner und nicht in einem Unterordner „wordpress“. Ich müßte also, wenn ich tatsächlich derart manuell verfahre, alle Dateien einfach rüberkopieren aber wp-config.php und wp-content dabei nicht überschreiben sondern aussparen. (.htaccess habe ich noch nicht eingerichtet).

    Meine Beschreibung oben war wohl auch insofern mißverständlich, als ich von den db-files sprach – die werden ja allerdings auch bei einem manuellen Upgrade gar nicht berührt.

    Aber egal, ich weiß auch nicht warum ich nicht automatisch -wie Du beschreibst- aktualisiert habe. Irgendwie war ich mir unsicher. Automatisch heißt ja nicht immer risikofrei…))) Ich werde es jetzt mal so versuchen.

    Zu den Backup-plugins: In mehreren plugin-Kommentaren (Bewertungen) las ich, daß die Wiederherstellungs-Option fehlt! Auch in den Beschreibungen der plugins wird meistens eine solche Option gar nicht erwähnt.
    So dachte ich, wenn eine automatische Aktualisierung fehlschlägt und ich vielleicht Datei-Salat erhalte, daß ich dann mit einem Backup.zip-file wenig anfangen könnte, wenn das plugin gar keine Wiederherstellungs-Option bietet.
    Aber ein Irrtum meinerseits, was z.B. die BackWPup-plugin-Anleitung zur Wiederherstellung sagt (dieses plugin habe ich installiert): man soll dazu das Adminer-plugin benutzen oder phpMyAdmin. Tja das muß man auch erstmal wissen… Aber genau betrachtet, fehlt halt die Wiederherstellungs-Option in diesem plugin, man benötigt also ein weiteres, damit man wiederherstellen kann…

    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.
    • Diese Antwort wurde geändert vor 7 Jahren, 7 Monaten von donaldtrump.

    Bin Anfänger und meine Seite ist noch auf localhost. Ich frage mich jedoch auch, was sein wird, wenn ich sie online stelle und der Provider einfach automatisch immer WordPress aktualisiert – was ja vorkommt (ich weiß jedoch nicht, ob das generell bei allen Providern der Fall ist). Schließlich stellt sich da auch die Frage der Kompabilität mit Plugins.

    Mich nervt auch, daß mein WordPress auf localhost sich jedesmal mit dem WP-Server verbindet, wenn ich Mamp und die Seite nur öffne um daran zu arbeiten.
    Da werden dann schon mal täglich zig Verbindungen aufgebaut, für nix und wieder nix. Schließlich handelt es sich ja jedesmal auch um einen Eingriff (Abscannen und ggfs. Veränderung) in meinen Computer bzw. in meine Software, eigentlich ein Unding.
    Das habe ich zumindest abgestellt, in dem ich mit „Little Snitch“ die Datenverbindung mit dem WP_Server verhindere. Ich finde das auch irgendwie penetrant, wenn andere ungefragt an meiner mühselig konfigurierten Site rumfummeln und meinen, sie müßten da was modernisieren.

    Aktualisiert also der Provider? Oder bzw. auch WordPress? Das ist die Frage. Daß WP aktualisiert, soll ja, wenn es sich nicht um eine regelrechte Versions-Änderung handelt, keinerlei Auswirkungen haben – auch nicht auf Themes. Aber ein ungutes Gefühl bleibt immer, finde ich.

    Bin nicht ganz sicher, aber in meiner Seite funktioniert das -glaube ich- mit:

    .clearfloat {
        clear:both;
    }

    Im Anschluß an den Text des ersten Bildes müßte es dann bei der entsprechenden media query lauten:
    <div class="clearfloat"></div>

    Da ich Dein Layout nicht kenne, ist es aber eher geraten als genau gewußt.

    Never change a running system.
    (?)

    Thread-Starter donaldtrump

    (@donaldtrump)

    Ich kam zu der falschen Schlußfolgerung, weil nach else { das Ende der php-Anweisung, also ?> stand, und nach dem script dann wieder der Anfang einer Anweisung, also <?php auftauchte.

    Betr.: plugins
    Ja bestimmt ermöglichen bzw. beschleunigen plugins gewisse Prozesse oder Abläufe (nehme ich als Laie so an), und als Laie glaubte ich bislang tatsächlich, zuviele plugins oder eine ungünstige Kombination von plugins bremsen WP vielleicht aus.
    Kommt wahrscheinlich auch immer drauf an, wie komplex ein Theme ist? Ich bin ja für was puristisches.

    Thread-Starter donaldtrump

    (@donaldtrump)

    Klasse! Funktioniert bestens, herzlichen Dank!

    Mit eigenen Worten und anfängerhaft beschrieben, wurde das Banner-script also aus der php-else-anweisung herausgenommen, es erscheint sozusagen separat als Text und kann ausgeführt werden. Als ich vorher am rumprobieren war, hatte ich schon so ein komisches Gefühl als wenn das script da irgendwie fehl am Platz ist (in der if/else-„Konstellation“. Vielleicht (!) hätte ich ja selbst drauf kommen können, wenn ich mir drei Tage oder so Zeit genommen hätte und intensiver logisch nachgedacht oder noch länger rumprobiert hätte….

    Daß ich damit kein Cache-plugin benutzen kann, ist vielleicht nicht optimal. Aber ich will ohnehin mit so wenig plugins arbeiten wie möglich, insofern ist das für mich ok.

    Nochmals danke!!!

    Thread-Starter donaldtrump

    (@donaldtrump)

    oh klasse vielen Dank,
    50% funktioniert für mich, also im if-echo gebe ich einfach nichts aus, dann erscheint auch nichts, wie gewünscht.
    die zweiten 50%:
    kann man im else-echo auch js-code eingeben? dieser ist ja für jedes meiner templates verschieden, genau gesagt, sieht er z.B. so aus (In einem template also z.B. dieser Code, im anderen z.B. 5 Banner etc.):

    <!– BEGINN BANNERROTATION –>

    <script type="text/javascript">
    <!--
    var z= 3;
    Banner = new Array(z);
    
    Banner[0] = '<IMG SRC="http://localhost:8888/wp-content/.../xy.jpg" ALT="" WIDTH= HEIGHT= BORDER=0>';
    Banner[1] = '<IMG SRC="http://localhost:8888/wp-content/.../xyz.jpg" ALT="" WIDTH= HEIGHT= BORDER=0>';
    
    var jetzt=new Date();
    var z=(jetzt.getSeconds())%2;
    document.write(Banner[z]);
    //-->
    </script>

    <!– ENDE BANNERROTATION –>
    Dieser Code findet sich also (mit unterschiedlicher Banner-Anzahl) auf allen meiner templates.

    Thread-Starter donaldtrump

    (@donaldtrump)

    Meine letzte Version, die nicht funktioniert (weiße Seite):

    <?php
    if ( wp_is_mobile() ){
         get_template( 'spezial-no-banner' );
    }
    else {
    	  get_template( 'spezial' );
    }
    endif;
    ?>
Ansicht von 15 Antworten - 16 bis 30 (von insgesamt 61)