Beiträge von helix

    Spannende Frage.

    Ich bin auf meiner Suche auch auf die Antwort gestoßen, dass unterschiedliche Schriften das Zeichen von Haus aus unterschiedlich (mehr oder weniger hochgestellt) darstellen.
    Evtl. kann es eine Option sein, eine Schrift zu wählen, die das Zeichen von sich aus hochstellt?

    Evtl. kann es auch eine Option sein, in den Loop einzugreifen und den Titel gar nicht mehr auszugeben. Stattdessen die Überschrift im Textblock auszeichnen. Oder auch ein benutzerdefiniertes Feld oder ähnliches dafür einsetzen.

    Das hängt natürlich sehr davon ab, wo deine Titel und zugehörigen Inhalte alles erscheinen sollen …

    Gruß
    helix

    Ich glaube, es ist nicht ein php-Problem, sondern ein CSS-Problem.

    Du gibst die Tags in einer Liste aus. <ul> und <li> sind Block-Elemente, das <i>-Tag, in das du deinen Awesome Font packst, ist ein Inline-Element.
    Vermutlich ordnen sich deine Listenelemente (li) durch die css-Eigenschaft float nebeneinander an. Damit bleiben sie aber immer noch Block-Elemente und die Liste selber (ul) wird (noch) nicht gefloatet.
    Ob alles nebeneinander kommt, wenn du auch dem ul ein float gibst, weiß ich nicht. Probier es aus.

    Sonst ul und li als Inline-Elemente oder auch als Inline-Block-Elemente definieren. Oder <i> als Blockelement und ebenfalls floaten. Oder deine Tags einfach nur in <span>-Elementen ausgeben (ebenfalls inline).
    (Und ich hoffe, dein <i> steht innerhalb des <div>?)

    Gruß
    helix

    Nein, die attachment metadata sind technische Daten wie Bildgröße, Kameratyp etc. Die Bildbeschreibung ist das Excerpt deines Attachments.

    Das Theme Twenty Fifteen hat unterschiedliche Ausgabe-Dateien für Beiträge oder Seiten.

    Für Beiträge passe die Datei content.php an.
    Wenn du die Bildunterschrift auch auf Seiten benötigst, passe die content-page.php nach dem gleichen Schema an.

    Suche in der content.php die Zeile

    PHP
    twentyfifteen_post_thumbnail();


    füge darunter die Zeile

    PHP
    echo get_post(get_post_thumbnail_id())->post_excerpt;

    ein.

    Auf diese Art wird einfach nur der Text, den du beim Artikelbild als Beschreibung eingetragen hast, im übergeordneten Element nach dem Artikelbild ausgegeben. Wenn du umschließende p-Tags haben willst, ergänze mit wpautop (also als ergänzende Zeile statt der erstgenannten diese eingeben):

    PHP
    echo wpautop (get_post(get_post_thumbnail_id())->post_excerpt);

    Du kannst in das Textfeld für die Bildbeschreibung HTML eingeben, also auch verlinken, wie du es geschrieben hast.

    Gruß
    helix

    Ich finde, dann ist die Fragestellung irgendwie ganz anders … oder denke ich zu kompliziert?

    Es gibt eine domain-xy.tld (tld ist die Abkürzung für top-level-domain, also de oder com oder net oderoderoder)
    Es gibt Webspace, da liegt im Root (soweit, sogut, darüber denken wir jetzt nicht mehr nach; sieht in dieser Konstellation okay aus) WordPress.

    Irgendwie sollte die Domain auf einen sinnvollen Inhalt verweisen, solange du am WordPress Aufbauen bist – auch wenn du ein fertiges Theme verwendest, wollen die Inhalte eingepflegt werden.

    Wenn die Domain jetzt noch auf eine alte Seite verweist, ist das erstmal gar nicht schlecht. Dann bitte den Hoster, dass er dir verrät, wie du dein WordPress, das da im Root von seinem Webverzeichnis liegt, im Browser aufrufen kannst.
    Und dann baue die Seite mit dieser Adresse auf, wenn alles fertig ist, mache einen „Domainumzug“, d.h. einmal dann dem WordPress seine neue Adresse sagen und auf der anderen Seite die Domain dann aufs WordPress routen.

    Oder alternativ bitte ihn, dass er jetzt das Domain-Routing umstellt, dass die Domain nicht mehr auf die alte Seite verweist, sondern auf dein WordPress.

    Das musst du eigentlich mit denen klären, für die du das WordPress installierst / aufbaust, was wann unter der Domain erreichbar sein soll.

    Die Formulierung „das einzige was wir machen ist wie geschrieben das DNS routing“, deutet daraufhin, dass sich darum der Hoster kümmert und dass du ihn da auch bitten kannst, dir das dann umzustellen, wenn du es brauchst.

    Gruß
    helix

    Am saubersten das js über die functions.php und enqueue script einbinden.
    Und am allersaubersten dann auch wirklich nur für die Seite(n) einbinden, auf der / auf denen du es brauchst.

    (Mal sehen, wem noch was zu noch aller-aller-sauberer einfällt …)

    Cool, dass du nachgefragt hast, prompte Antwort gekriegt hast und die auch hier teilst.

    Gruß
    helix

    Klingt doch schonmal sehr gut.

    Der Ordner mit dem vorgestellten Schrägstrich ist der Root-Ordner. Da kannst du das WordPress reinpacken. Schöner und übersichtlicher ist aber, wenn du in dieses Verzeichnis einen Ordner „wordpress“ oder „seite-fuer-die-freunde“ oder „webseite2015“ oder was-auch-immer anlegst. Wie du diesen Ordner nennst, bleibt deiner Fantasie und deinen Vorlieben überlassen – vorausgesetzt, du hast Zugriff zu der Webspaceverwaltung und kannst einstellen, dass die Domain direkt auf diesen Ordner verweist. Dann erscheint nämlich der Ordnername nachher nicht in der Webadresse der Seite.
    (Alternativ kann man auch in diesen Root-Ordner eine htaccess-Datei legen, durch die dann die Domain auf den angelegten Unterordner geroutet wird).

    Also, check das aus, wie das in diesem Webspace mit Unterordnern und Domain-Routing ist. Triff die Entscheidung, ob du WordPress direkt ins Rootverzeichnis legst oder in einen Unterordner. Lade das WordPress an die Stelle, wofür du dich entschieden hast.

    Und dann die Anleitung, die ich dir verlinkt habe. Da steht das alles drin.

    Etwas ausführlicher bzw. in anderen Worten: in deinem WordPress-Paket liegt eine Datei wp-config-sample.php
    Das ist eine Vorlage, die mit Kommentaren / Anweisungen versehen ist, wo du was eintragen musst. Z.B. auch Name und Zugangsdaten für die Datenbank.

    Alle geforderten Daten eintragen, Datei unter dem Namen wp-config.php abspeichern und auch hochladen. An die Stelle, wo die wp-config-sample.php auch liegt (die Beispieldatei kannst du dann löschen, die brauchst du nicht mehr).

    Was Maxe geschrieben hat: Du kannst auch schon auf die install.php surfen, ohne eine ausgefüllte wp-config.php hochgeladen zu haben (die anderen WordPress-Dateien müssen natürlich hochgeladen sein), dann fragt dich WordPress bei der Installation nach den Zugangsdaten. Das ist insofern der sicherere Weg, weil du dann nicht in Gefahr kommst, die config-Datei in einem falschen Format abzuspeichern.


    Ah, ihr schreibt und probiert schon munter weiter.
    Das mit DNS umdrehen ist ein Hinweis auf Domain-Routing …
    Also guck, ob du Zugang zur Webspace-Verwaltung hast, und auf welchen Ordner die Domain verweist – bzw. wie du die Domain auf deinen WordPress-Ordner verweisen lassen kannst.

    Gruß
    helix

    Ich habe ftp Zugangsdaten und Db User, Db Name, und Db Pass mitgeschickt bekommen.

    Wenn du Datenbank-User, Datenbank-Name und das Passwort schon mitgeschickt bekommen hast, ist mit großer Wahrscheinlichkeit die Datenbank schon eingerichtet. Du brauchst dann also nur noch WordPress zu installieren und das ist wirklich ganz einfach.

    Hast du ein FTP-Programm?
    Hast du dir in diesem FTP-Programm schonmal einen FTP-Zugang eingerichtet? Sonst musst du das natürlich zuerst machen. Mit den Zugangsdaten, die dir zugeschickt worden sind.
    Wie das in deinem FTP-Programm genau funktioniert, erfährst du dort (Hilfe, Internetseite etc.) oder manchmal auch beim Webhoster.

    Hast du auch Zugang zur Webspaceverwaltung?
    Dann könntest / solltest du WordPress in einen Unterordner legen und die Domain auf diesen Unterordner routen.

    Das klingt jetzt bestimmt zuerst für dich sehr unverständlich. Aber damit hast du die passenden Begriffe, um zuerst bei denen nachzufragen, für die du das machen sollst. Möglicherweise verstehen die ähnlich wenig davon, wie du von dir schreibst – sonst würden sie es wahrscheinlich selber machen … In dem Fall weißt du, nach welchen Begriffen du bei Google suchen musst, um das zu verstehen und machen zu können.

    Und dann einfach an diese Anleitung halten:
    https://wpde.org/installation/

    Gruß
    helix

    Ja, dann ist doch alles bestens! Du hast das PlugIn schon, mit dem du die Beiträge auf die Startseite bekommst. Und kannst das vorhandene full-width-Seitentemplate auswählen.

    SirEctor, du musst (in diesem Fall und oft / meistens bei freien Themes über wordpress.org) das Theme nicht runterladen, um sowas eruieren zu können. Im Themeverzeichnis bei WordPress gibt es in der Sidebar rechts ganz unten die Option „im Code stöbern“ – sehr nützlich … (habe es selber auch erst vor ein, zwei oder drei Tagen gefunden).

    Gruß
    helix

    Ähm ja. Hilfreich ist, wenn du vor so einer Übertragungsaktion ausliest, welches Element in deinem Theme eigentlich den weißen Hintergrund zugewiesen hat. Das ist bei dir ein div mit der Klasse site-main. *

    Suche in deiner css-Datei den Eintrag

    Code
    .site-main {
        background: #fff none repeat scroll 0 0;
    }


    und ersetze nur die hexadezimale Farbangabe #fff durch deine rgba-Angabe rgba(255, 255, 255, 0.x); – keine Ahnung, was du für einen Wert für a (wie alpha – Transparenzkanal) eingetragen hattest und was hier die Forensoftware für ein hübsches Smiley draus gebastelt hat (grins), es muss auf jeden Fall immer ein Dezimalbruch Nullkommasonstewas sein und das Komma wird als Punkt notiert. Die Null davor solltest du, soweit ich weiß, schon notieren. Kannst es ja in beiden Versionen probieren.

    Gruß
    helix

    * Du machst ja jetzt schon ein bisschen länger und intensiver an dieser Seite. Da kannst du dir jetzt schon mal den Umgang mit Firebug oder Webmaster-Tools oder ähnlichem aneignen.

    Es gibt verschiedene Möglichkeiten.
    Ich vermute, du hast die Anpassungsmöglichkeiten im Admin-Bereich über Design -> Anpassen schon mehrfach durchsucht und keine Option für eine full-width-Startseite gefunden? (Manchmal übersieht man die einfachste Möglichkeit. „Von außen“ kann ich das nicht so ganz ohne weitere erkennen, was dein Theme in der Hinsicht kann.)

    Soweit ich das sehe, hast du Blog-Seite („deine letzten Beiträge) als Startseite eingestellt?
    Hättest du eine statische Seite als Startseite – für Seiten (pages) bietet dein Theme ein full-width-template an. Da hast du dann aber das Problem, wie du die Beiträge auf die Startseite bekommst? – PlugIn oder in den Code eingreifen (Child-Theme erstellen!).

    Wenn in-den-Code-eingreifen für dich eine Option ist, dann kannst du dir natürlich dieses full-width-Seitentemplate schnappen und das als Vorlage nehmen, um dein Startseitentemplate entsprechend anzupassen.

    Gruß
    helix

    Ja, oder – weil du nicht besonders genau beschreibst, was du willst – wenn es sich jeweils um Beiträge einer Kategorie handelt, kannst du für den statischen Text auch mit der Kategoriebeschreibung arbeiten. In der category.php muss dann die Beschreibung ausgegeben werden. Drunter listen sich die Beiträge der zugehörigen Kategorie.

    Gruß
    helix

    So Leid es mir tut […]


    … tut mir auch leid, aber … dir ist hoffentlich klar, dass es ziemlich unwahrscheinlich ist, dass dir hier jemand sofort und aus dem Stand sagen kann: Ja klar, das funktioniert mit wp-PlugIn xYz. Oder: nein, aber du kannst dieses js einbinden. Oder: klar, das geht ganz simpel mit css …

    Und dir ist hoffentlich ebenso klar, dass es dafür keine ready-made-Lösung gibt. mashvp wird es auch selbst aufgebaut haben oder individuell aufbauen lassen haben.

    Das Ding ist einigermaßen komplex. Und aus deiner Frage geht eigentlich noch nicht einmal hervor, was du eigentlich wirklich willst. Weil: ein Slider ist es ja eigentlich nicht. Oder hab ich was übersehen?

    Also bitte Frage in ihre konkreten Bestandteile zerlegen. Das hebt die Wahrscheinlichkeit, dass es konkrete Antworten gibt.

    Gruß
    helix

    Die Dateinamenserweiterung hat mich, ehrlich gesagt, auch irritiert.
    Nur den Dateinamen, ohne Erweiterung, wäre eine normale Funktion von WordPress – solange kein Titel eingetragen ist.

    Hier ist es unnormal, weil der Theme-Ersteller einen etwas unkonventionellen Weg gewählt hat, auf den Attachment-Seiten / Bilder den Titel auszugeben.

    Lösungsvorschlag wäre: Erstelle ein Child-Theme und packe außer den beiden benötigten Dateien functions.php und style.css dort hinein auch eine angepasste image.php. Anzupassen ist die Zeile, die den Titel ausgibt. Das müsste Zeile 26 sein. Ersetze

    PHP
    <h2 class="post-title"><?php echo basename(get_attached_file( $post->ID )); ?></h2>

    durch

    PHP
    <?php the_title( '<h2>', '</h2>' ); ?>

    Gruß
    helix

    SuMus Vorschlag lautete „mit html und CSS“. Für die Tabellenstruktur brauchst du html. Das CSS für die Gestaltung.

    Also: Tabelle in html im Editor deiner Wahl schreiben, alles kopieren und in dein Textwidget einfügen. Oder du tippst html gleich in das Textwidget, ist aber fehleranfällig, wenn man mit html wenig vertraut ist, was ich bei dir vermute …

    Gruß
    helix

    Nur wo gebe ich das in der CSS an? Vor dem Hover Effekt oder dazwischen irgendwo?

    Das ist dem css egal, solange du die Klasse .alignleft nicht später im css durch eine andere Anweisung überschreibst.

    Deine Frage sollte eher sein, welches Element diese Klasse kriegen soll. => Zumindest mal das div, in das du das Bild gepackt hast. Aber für mich ist – so ohne konkrete Anschauung – nicht nachvollziehbar, wie deine Elemente überhaupt angeordnet sein sollen, so mit Name als h3-Überschrift und Infos in einem p-Tag …

    Wenn du noch weitere Hilfe dabei benötigst, mach bitte wenigstens mal einen Screenshot, wie es jetzt aussieht, damit nachvollziehbar wird, was eigentlich alles miteinander umgruppiert werden soll. Danke.

    Gruß
    helix

    Vielleicht nen andere Idee?

    Was heißt: „seit ein paar Tagen“? Lässt sich das genauer datieren und lässt sich evtl. zurückverfolgen, ob eine temporale Koinzidenz von einer Aktualisierung (WordPress, Theme, PlugIn) mit dem Auftreten des beschriebenen Phänomens besteht?

    Welche Themes kommen zum Einsatz? Stellt das Theme der betroffenen WordPress-Installation eigene Styles für den Editor zur Verfügung – etc.? Also nicht nur die Einstellungen vergleichen, sondern eben auch den Quelltext.

    Mit Firebug oder anderem Entwickler-Tool nachforschen, was denn da im Admin-Bereich bei Beitrag oder Seite bearbeiten wirklich ausgegeben wird – und ob sich damit dem Problem evtl. auf die Schliche kommen lässt.

    Nein, das ist kein Lösungsweg und erst recht nicht die Lösung. Du hattest nach anderen Ideen gefragt. Und so würde ich suchen, wenn ich das Problem hätte und es mich gewaltig nerven würde.

    Gruß
    helix