Beiträge von helix
-
-
Zwei grundsätzliche Dinge zu cPanel.
1.) Zum Einrichten der Datenbank gehört dreierlei: Datenbank anlegen, Datenbankbenutzer anlegen, Datenbank mit Datenbankbenutzer verknüpfen.
2.) Domainrouting funktioniert bei cPanel über htaccess. Meistens wird man das WordPress nicht direkt in public_html legen, sondern in einen Unterordner. In public_html muss dann eine htaccess-Datei liegen, die die Domain auf den Ordner routet, in dem WordPress liegt.Gruß
helix -
Oder habe ich dich falsch verstanden?
Grins. Dass man auch immer bei den eigenen Formlierungen denkt, sie seien eindeutig …Nein, die Thumbnails sollten alle waagrecht in einer Reihe sein. Auch das .current. Und schön in der Sortierreihenfolge der Galerie.
Wenn ich nun aber eine Galerie mit vielen Bildern habe, habe ich standardmäßig immer von links her die ersten soundsoviel Bilder (abängig von der Browswerfensterbreite). D.h. das Vorschaubild zum aktuellen Bild sehe ich dann gar nicht mehr. Zu den nachfolgenden komme ich erst recht nur durch Scrollen (und so waagrechte Scrollbalken gewinnen auch nicht gerade einen Schönheitswettbewerb) .
Fürs erste habe ich es jetzt so gelöst:
PHP
Alles anzeigen<?php if ( get_post_gallery( $post->post_parent ) ) : // Thumbnail-Navigation ?> <div class="thumbrow"> <div class="images-before"> <?php $current_attachment_id = get_the_ID(); // ID des aktuellen Bilds / Attachment-Seite $gallery = get_post_gallery( $post->post_parent, false ); // Galerie holen, aber nicht ausgeben $attachment_ids = explode( ",", $gallery['ids'] ); // IDs in der richtigen Reihenfolge aus der Galerie holen foreach( $attachment_ids as $id ) { if ( $current_attachment_id == $id ) { // Vorschaubild der aktuellen Attachment-Seite ?> </div><!-- .images-before --> <div class="current-image"> <?php echo wp_get_attachment_link( $id, 'thumb', true, false, false, 'class=current' ); ?> </div> <div class="images-after"> <?php } else { echo wp_get_attachment_link( $id, 'thumb', true); } } ?> </div><!-- .images-after --> </div><!-- .thumbrow --> <?php endif; // Ende Thumbnail-Navigation ?>div.thumbrow wird relativ positioniert, overflow-x hidden oder auto, je nachdem.
Die drei divs innerhalb .thumbrow sind absolut positioniert, .current-image in der Mitte, .images-before und .images-after links und rechts anschließend.
Das img für das aktuelle Bild trägt immer noch die Klasse .current. Bräuchte ich jetzt, wo auch das div eine entsprechende Klasse hat, nicht mehr, ist noch ein Relikt von der vorigen Version …Nicht so besonders schön ist daran, dass es bei den ersten und letzten Bildern der Galerie rechts oder links Weißraum gibt, obwohl die ganze Zeile mit Thumbnails eigentlich breiter wäre …
Scrollen (overflow-x: auto) erlaube ich nur für Mobilgeräte. Auf Desktop-Rechnern funktioniert das Scrollen nur nach rechts, nicht wenn nach links etwas über den Anzeigebereich rausgeht, d.h. das Scrollen funktioniert dann nicht wirklich befriedigend – dann lieber nicht. Mobilgeräte stellen ihr Scrollverhalten anders her – da geht es dann in beide Richtungen.Eine elegantere Lösung gibt es vermutlich nur mit JavaScript oder jQuery. Bis jetzt bin ich nicht fündig geworden – aber eben auch mangels prägnantem Suchbegriff …
Heißt: auch wenn ich jetzt erstmal eine Lösung habe, bin ich nach wie vor an weiteren Lösungsansätzen interessiert.Danke und Gruß
helix -
Ein ganz schlichtes WordPress-Theme besteht aus fünf Dateien: header.php, index.php, footer.php, functions.php und style.css, die alle in einem Ordner mit dem Namen des Themes liegen. Ohne Unterordner.
Du kannst in diesen Template-Dateien soviele Sub-Dateien referenzieren, wie du möchtest, z.B. über get_template_part(). Solche Sub-Dateien können aus Gründen der Übersichtlichkeit gerne in Unterordner gepackt werden. Dort, wo die Datei referenziert ist, muss dann natürlich der entsprechende Pfad angegeben sein.Wenn du nun beispielsweise die Datei im Unterordner angepasst hast – und sie deswegen im entsprechenden Unterordner des Child-Themes liegt, die Datei, in der die Sub-Datei referenziert ist, liegt aber nur im Parent-Theme … – dann findet WordPress natürlich nur die Sub-Datei im Unterordner des Parent-Themes, dafür ist ja der Pfad angegeben.
Du musst also gucken: in welcher Template-Datei ist die Sub-Datei referenziert? => Eine Kopie dieser (Parent-) Template-Datei in den Child-Theme-Ordner. Und gucken, wie ist die Sub-Datei referenziert? Funktioniert das dann als dynamischer / relativer Pfad auch im Child-Theme? Oder ist ein absoluter Pfad angegeben, der auch noch entsprechend angepasst werden muss?Gruß
helix -
Woher soll deine Installation wissen, dass sie auf eine Datei im Unterordner des Child-Themes zugreifen soll? Es muss auch die Datei im Child-Theme-Ordner vorhanden sein, in der die Datei im Unterverzeichnis referenziert ist (auch ein geänderter Pfad ist eine Änderung).
Gruß
helix -
Das sieht mir nicht nach „Standard“ aus, sondern eher, dass es durch dein Theme oder durch ein PlugIn definiert ist. Da sollte man also mehr wissen / von dir erfahren.
Wenn du den Dropdown-Toggle-Button mit in den Link (du schreibst nicht, wohin der verlinkt) reinnimmst, kannst du das Dropdow nicht mehr toggeln, sondern landest gleich beim Linkziel.Bitte nutze die Möglichkeit (unter Schaltfläche „erweitert“), Code als solchen auszuzeichnen. Macht es leichter lesbar / überblickbar. Danke.
Gruß
helix -
Um zu wissen, was du wirklich brauchst, müsste man dein Theme kennen, warum das deine Header-Bilder beschneidet …
Die Suchphrase „wp plugin trim images“ bringt mir schon gleich als die ersten beiden Treffer zwei PlugIns, die irgendwas in der Richtung machen. Über die Tags unten (jeweils auf der PlugIn-Seite im WP-Repository) kommst du weiter …
Gruß
helix -
Ich habe eine WP-Galerie mit Link zur Anhang-Seite.
Damit man sich nicht immer nur stur durchklicken kann / muss, gibt es auf jeder Attachment-Seite unten eine horizontale Leiste mit Thumbnails / Thumbnail-Navigation.Struktur derzeit (ggf. veränderbar):
Beim Vorschaubild für das aktuelle Bild, hat das img-Tag die Klasse .currentHat jemand eine Idee, wie ich es hinbekommen kann, dass das img.current immer in der Mitte angeordnet wird? – Irgendwie steh ich grad auf’m Schlauch, mir fällt noch nichtmal ein sinnvoller Suchbegriff ein …
Danke
und Gruß
helix -
Eine Sidebar wird normalerweise nicht über Design -> Widgets angelegt.
Wenn du das fertigbekommen hast, musst du uns bitte genauer erklären, wie du das angestellt hast, sonst kann dir hier niemand folgen. Bis dahin gilt Post #2 von Hille.Gruß
helix -
Verstehe. Das ist auch zum Verzweifeln, schon alleine, wenn man dein Post lesen soll …
Sorry. Ein Link zur Seite wäre weit nützlicher als der ganze Quelltext. Und wenn schon Quelltext, dann nutze doch bittebitte den Code-Button …
Sehr häufig kommen solche Verschiebungen zustande, weil irgendwo ein zu großer Rand ist.
Schnapp dir ein Webentwickler-Tool und versuche herauszufinden, wo das Schieben / Drücken in die falsche Richtung stattfindet.Gruß
helix -
Mach doch einfach mal, was du schreibst, dass du machst: Stelle nicht einfach Bilder in deinen Content-Bereich, die dann in der Zusammenschau aussehen sollen, wie eine Galerie, sondern stelle tatsächlich eine Galerie in deinen Content-Bereich. Schon die native WordPress-Galerie macht genau das ganz von alleine …
Gruß
helix -
Wenn du den Quelltext deiner Navigation tatsächlich nur leicht abändern willst, sollte dir die von dir zitierte Stelle in der header.php genau schon helfen. Schau mal, was die Funktion wp_nav_menu() macht und kann => https://developer.wordpress.org/reference/functions/wp_nav_menu/
Wenn die Möglichkeiten, die dir dadurch gegeben sind, nicht ausreichen, heißt das Stichwort „eigener Menu-Walker“.
Gruß
helix -
Das hängt in weiterem Sinn sicher mit der Theme-Änderung zusammen. War ja beim alten Theme nicht so?
Aber hier bist du eher bei einer ganz grundsätzlichen Frage: Es regelt sich doch in allererster Linie über die Wahl des Themes, wie der Inhalt deiner Webseite dargestellt wird, also: wie es aussieht. (Und erst in zweiter Linie bestimmt das Theme, welche Informationen überhaupt angezeigt werden.)
Es ist also ziemlich wahrscheinlich, dass grundsätzlich die Abstände in deinem neuen Theme anders definiert sind (und dir jetzt erst auffällt, dass es dir für deinen Geschmack zuweilen zuwenig Abstand ist). Schau dir doch nochmal die originale Theme-Demo an: wie sind dort die Abstände?
=> Abstände sind grundsätzlich, also auch in der Demo, verbesserungswürdig => Childtheme oder Custom-CSS-PlugIn und andere Abstände definieren
=> wenn es in der Demo für dich „stimmt“ – dann müsste man sich tatsächlich auf die Spur machen, ob das neue Theme andere bzw. mehr Absatzumbrüche braucht – oder was auch immer – um die Abstände stimmig darzustellen.
Gruß
helix -
Endlosschleife: Eigentlich wären Title und Meta-Description viel (ge-) wichtiger als jegliche h-irgendwas-Überschrift auf der Seite. Aber weil eine große Anzahl von Webseitenbetreibern sich damit nie auseinandergesetzt hat, sind Suchmaschinen dazu übergegangen, jede Fliege zu schnappen, die sie kriegen können …
Du kannst dir also überlegen, ob du den Unsinn immer weiter mitspielen willst
oder ob es nicht einfach vernünftiger ist, die Suchmaschine Suchmaschine sein zu lassen und Webseiten für Menschen zu erstellen?Gruß
helix -
Was mir noch eingefallen ist:
Freie Icons haben sehr häufig eine Lizenz „mit Namensnennung“. Für Icons, die man auf einer Webseite einbindet, ist das im Allgemeinen unproblematisch, weil man einfach ins Impressum schreiben kann „Icons von …“ Bei einem Logo ist das blöd.Stockphoto-Agenturen / -Plattformen bieten sehr häufig auch Logos an (nicht nur Fotos …).
Vielleicht findet sich hier was für relativ kleines Geld?Warum in aller Welt kann man heute nicht einfach auf die Frage eingehen und diese beantworten?
Off Topic: ach, da gibt es viele Gründe. Der häufigste ist, dass gar nicht gelesen wird. Im speziellen Fall denke ich eher, dass es daran liegt, dass du ein Thema berührst, wo viele im Forum sehr dünnhäutig sind … was genaugenommen nicht so sehr ein Problem sein müsste, denn jeder, der einerseits irgendwo-irgendwie mit WordPress Geld verdient und andrerseits sich hier im Forum engagiert, ja eigentlich schon eine Balance zwischen Erwerbsarbeit und Ehrenamt praktiziert …Gruß
helix -
Schau dir mal dieses PlugIn an. Ich habe selber noch nicht damit gearbeitet, es wird aber hier im Forum im Allgemeinen für solche Fälle empfohlen.
https://de.wordpress.org/plugins/regenerate-thumbnails/Gruß
helix -
[…] Den viewport habe ich aber im header mit drin, also ist mir das Verhalten ein Rätsel.
Schön. Wenn du jetzt auch noch einen Link mit drin hättest – in deiner Frage – könnte sich ja vielleicht eventuell jemand das mal ansehen …
… und dann auch was dazu sagen, nicht nur mutmaßen.Gruß
helix -
50 Euro für ein Logo, das gefällt und das tut, was es soll, wäre unschlagbar günstig. Oder?
Und einen Profi bezahlen für etwas das Gratis im Netz rumschwirrt, nunja Preis/Leistung stimmt dort meist nicht.
Es kostet dich dann eben entsprechend lange (Arbeits-) Zeit, bis du das gefunden hast, was gratis im Netz rumschwirrt …
Jaa, ich weiß, es gibt genügend Lebenssituationen, in denen man eher Zeit hat als Geld. Aber dafür noch das Forum einspannen? Hm. Zumal wir, wie du richtig bemerkst, deinen Geschmack nicht kennen …Klingt ein bisschen nach „schlechten Erfahrungen mit Designern“ (ich meine, du hast auch in einem anderen Thread etwas in der Richtung formuliert …) Kann ich zwar nachvollziehen. Aber andererseits: Wenn du dein Logo gratis nicht findest und nicht das Handwerkszeug hast, es selber zu machen, bleibt dir nur noch entweder, dich einem Profi zu vermitteln, der dann umsetzt, was für dich und deinen Betrieb „funktioniert“ – oder eben kein oder „hässliches“ Logo …
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
… also gut, ich will nicht so sein …
Free Icons -> dann nach „car“ filtern. (Beruhend auf deinem Stichwort „selber gezeichnet“.)Wenn du dort nichts findest, was für dich stimmig ist oder du so einrichten kannst, solltest du dich vielleicht doch auf die Socken machen, den passenden Designer zu finden.
Gruß
helix -
Und ein Urteil ist kein Gesetz, sondern vielmehr eine Richtungsweisung für einen Richter bei einer gleichwertigen Klage.
… und ein Forenbeitrag ist ebenfalls kein Gesetz, sondern ein Beitrag zur Ideenfindung für den Threadersteller / Fragenden.
Wenn „der Kunde alles selber machen will“, halte ich tatsächlich für eine gute Idee, den direkten Kontakt zwischen Hoster und Kunden zu vermitteln und mich selber da eher rauszuhalten. Ganz unabhängig von der rechtlichen Situation: vielleicht macht der Hoster ja regelmäßig ein BackUp? Soll ja nicht soo selten sein, dass Hoster täglich eines machen und diese auch z.B. jeweils eine Woche lang speichern …
Gruß
helix -
Ich sehe das auch so, dass noindex keine Gewähr gegen Missbrauch bietet. Aber immerhin eine Eindämmung, weil die Bots, die deine persönlichen Daten auslesen wollen, dafür auf deine Seite gehen müssen und sie wenigstens von den seriösen Suchmaschinen nicht geliefert bekommen.
Evtl. wäre noch eine Möglichkeit, den Text mit der antispambot-Funktion zu verschlüsseln.
Damit schließt du zusätzlich zu den seriösen Bots auch die schlichter gestrickten sonstigen Bots aus.
https://codex.wordpress.org/Function_Reference/antispambot
Garantie ist natürlich auch das nicht. Nur eine Verschiebung der Wahrscheinlichkeiten.Gruß
helix