Insgesamt sitze ich seit 11:30 Uhr am PC und bearbeite Wordpress, alles normal. Öhm ja - auch bei 1&1 :razz:
1und1 hat ja nicht nur einen Server. Dass du auf der gleichen Maschine läufst wie der TE ist eher unwahrscheinlich.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenInsgesamt sitze ich seit 11:30 Uhr am PC und bearbeite Wordpress, alles normal. Öhm ja - auch bei 1&1 :razz:
1und1 hat ja nicht nur einen Server. Dass du auf der gleichen Maschine läufst wie der TE ist eher unwahrscheinlich.
Nur zur Info:
Diese Regel gilt für das html Element und für das Element #page im Element body. Ich vermute, das ist ein Fehler (auch wenn es zufällig funktioniert).
Leider sind die Informationen ja immer noch sehr überschaubar. Wenn diese Zeile aber sowohl in der Kategorie-Übersicht (Archive) als auch im Single-Template so auftritt, kannst du es entweder aus dem Single-Template herauslösche oder, wenn tatsächlich beide Templates auf die gleiche Datei (Template-Part) zugreifen, mit Conditional Tags.
https://codex.wordpress.org/Conditional_Tags
In jeden Fall sollten die Dateien des Themes nicht direkt bearbeitet werden. Deshalb in beiden Fällen unbedingt vorher ein Child-Theme anlegen!
Die E-Mail Templates können im Prinzip (fast) frei bearbeitet werden. Die liegen entweder in deinem Theme-Verzeichnis (wenn dein Theme Woocommerce Templates mitbringt) oder im Plugin-Verzeichnis von Woocommerce.
Zum bearbeiten kopierst du das jeweilige Template in dein Child-Theme und bearbeitest dann die Datei. Gute PHP Kenntnisse sind aber Vorraussetzung. Wenn die Inhalte der E-Mail bearbeitet werden sollen, helfen auch die entsprechenden Hooks:
https://businessbloomer.com/woocommerce-vi…k-guide-emails/
Klasse 44 hab ich definiert, um die später im Textbereich bei "CSS Klassen" einzusetzen. Hat bisher bei Hover...
ganz gut funktioniert.
Breadcrumbs sind aber normalerweise nicht im Textbereich. Oder meinen wir unterschiedliche Dinge?
Damit du ein Element über einen Klassennamen ansprechen kannst, muss das jeweilige Element ein Kind eines anderen Elements mit der jeweiligen Klasse sein. In dem Fall müssten die Breadcrumbs also von einem HTML Element mit der Klasse "klasse44" umschlossen sein. Ist das der Fall?
Ansonsten schau dir, wie gesagt, mal die beiden Links an. Damit kannst du dein Problem lösen.
Schau mal hier:
http://forum.wpde.org/woocommerce/17…bermitteln.html
Der Link von Henk1060 in Beitrag 2.
Oder hier:
https://codecanyon.net/item/fancy-pro…rdpress/6318393
Wo kommt denn klasse44 her? Ist die im Quelltext tatsächlich vorhanden?
Ansonsten gehört dort der Doppelpunkt nicht hin. Und etwas wie "Link" gibt es leider nicht.
Ich glaube, es wäre sinnvoll, wenn du dir mal folgenden Link mit CSS Grundlagen anschaust:
https://developer.mozilla.org/de/docs/Web/Gu…rted/Selektoren
Für einzelne Seiten kannst du die Formatierung am einfachsten über die Body-Klassen anpassen:
http://www.tipps.1st-tec.de/wordpress/39-w…-wordpress.html
Die untere Funktion gibt keinen Boolean zurück. Sondern entweder einen String ($conditional) oder null.
Ich würde erstmal sicherstellen, dass die untere Funktion wirklich korrekt ist. Für mich sieht das aktuell nicht so aus. Ich verstehe auch nicht, wie sie true zurückgeben soll, wenn dein Rückgabewert ein String ist. Das was du willst bzw. beschreibst, würde dann stimmen, wenn dein Rückgabewert $logic wäre. Aber du gibst ja $conditional zurück. Und selbst dann würde ich lieber ein zusätzliches else ergänzen und wirklich false zurückgeben. True oder Null ist irgendwie ... Naja.
Ansonsten kann man das generell schon mit eval() machen. Dann sollte man nur sicher stellen, dass $conditional nur die Conditional Tags enthalten darf. Wenn $conditional etwas anderes enthält, sollte man die Ausführung sicherheitshalber abbrechen.
Ich persönlich würde den User Optionen (z.B. in Form von Checkboxen) zur Verfügung stellen, wo ich die möglichen Bedingungen vorgeben und dann die Conditional Tags im PHP Code prüfen. So kann der User keinen "Quatsch" eingeben und ich bin sicher, dass ich alle Fälle auch sauber prüfen kann. Zudem halte ich die Usability für besser.
Übrigens:
Jenachdem, wo $conditional herkommt unbedingt den Hinweis von b3317133 in diesem Thread berücksichtigen:
http://forum.wpde.org/plugins-und-wi…html#post740469
Ggf. ist es absolut notwendig, zu prüfen, was da in $conditional enthalten ist und im Zweifelsfall die Ausführung abbrechen.
Eval ist evil ![]()
Nein, $cond soll nur als 1 zurückgegeben werden. mittlerweile habe ich eine Antwort, allerdings bekomme ich immer is_home als Antwort, auch auf Page 2.
[ATTACH=CONFIG]18014[/ATTACH]Die Beispielseite sollte eigentlich bei is_page(2) wahr liefern. Keine Ahnung, was eval da tut:
[ATTACH=CONFIG]18015[/ATTACH]
Bei is_category(1) stimmt es komischerweise.
Ich verstehe an deinem Code mehrere Dinge nicht. Aber es ist natürlich auch schwer, etwas dazu zu sagen, wenn man nur den kurzen Ausschnitt und kaum Kontext kennt.
Müsste die untere Funktion nicht sinnvollerweise einen Boolean zurückgeben? Im Moment gibt sie ja die Bedingung bzw. das Conditional Tag zurück. Oder nichts. Ist das so gewollt?
Warum gibt es oben den "break"? Es können ja auch mehrere Bedingungen zutreffen...
Mach doch mal in der oberen Funktionen einen var_dump von $logic um zu sehen, ob $logic überhaupt einen Wert enthält, den du erwartest. Weil in deinem vorherigen Beitrag schreibst du ja, dass 1 zurückgegeben werden soll. Das kann ich mir aber schwer vorstellen, dass das so ist.
Was genau ist denn $cond? Du gibst ja die Variable $cond als Return zurück, aber zumindest in deinem gezeigten Code wird diese Variable nirgendwo definiert, oder?
Edit:
Gib doch an der Stelle einfach mal einen String als Test zurück.
Ich dachte der Befehl Media gilt nur für die mobilen Geräte, also Tablets und Smartphone??
Das hast du falsch verstanden. Die Media-Queries gelten für das, wofür sie definiert sind. In deinem Fall Screen (also vereinfacht gesagt: alles mit Bildschirm) mit der entsprechenden Auflösung.
Ein weiterer Punkt ist, dass ich die Schriftgröße der Smartphones nicht verändern kann, auch wenn ich die Font-Size
auf 10 px runtersetze.
Vermutlich wird der Wert durch eine andere Regel überschrieben. Das kannst du ggf. mit den Entwickler-Tools deines Browsers prüfen.
.page-id-276 .site-header{
height: 610px;
}
Ergänzung zu maxes (korrekter) Antwort, würde ich empfehlen, dir ein paar CSS Grundlagen anzuschauen:
https://developer.mozilla.org/de/docs/Web/Gu…rted/Selektoren
Gibt es dieses Plugin noch?
Wenn ich das richtig sehe, gab es dieses Plugin nie. Er hat zwar geschrieben, dass er es ein GIT Repository erstellt hat, aber anscheinend auch nie den Link dazu gepostet ...
Dazu brauchst du keine Erweiterung. In der Doku wird exakt dieser Fall beschrieben:
https://contactform7.com/selectable-recipient-with-pipes/
CSS = Formatierungen und Styling
HTML = Seitenstruktur und "Elemente"
PHP = Serverseitige "Logik" und z.B. Kommunikation mit der MYSQL Datenbank
Javascript = Browserseitige "Logik"
Ich befürchte allerdings, dass es nicht besonders zielführend ist, so einzusteigen. Ich glaube es wäre sinnvoller, wenn du dir erstmal die Grundlagen anliest.
Zu der Frage, was "site-title", Description etc. ist, hilft der Codex:
https://codex.wordpress.org/
Sinnvoll ist auch, wenn du dich mit der Template-Struktur in Wordpress asueinander setzt:
https://developer.wordpress.org/themes/basics/template-hierarchy/
Das Ganze ist aber nichts, was du "mal eben" innerhalb von ein paar Tagen lernen kannst. Aber wenn du ernst meinst, solltest du (wie schon gesagt) am besten mit den Grundlagen beginnen...
Persönliche Einschätzungen (ohne rechtlichen Background) machen da glaube ich, wenig Sinn.
Es macht nicht nur keinen Sinn, eine Rechtsberatung als Nicht-Jurist ist in Deutschland auch gar nicht zulässig. Deshalb würde ich sagen, die Frage ist hier leider fehl am Platz und ich würde mich r23 anschließen...
Man kann den Facebook-Like Button meines Wissen nach gar nicht verwenden. Diesen gibt es ausschließlich auf Facebook selbst.
Was du einfügen kannst, sind Teilen-Buttons, die deine Inhalte auf Facebook teilen. Damit ist deine Frage schon halb beantwortet, denn Teilen kann man nur eine URL und "einzelne Bereiche" haben in der Regel keine eigene URL.
Ich verwende aus Datenschutzgründen eigentlich ausschließliche Shariff Wrapper.
Ich denke schon, dass es geht.
[...]
Ich hab bisher nur herausgefunden, wie man den Tab-Titel der Startseite ändert (im header.php vom Editor unter Design).
Ich behaupte weiterhin, dass es nicht geht, bis jemand beweist, dass es doch geht (inkl. Erklärung/Anleitung wie) ![]()
Ich bin auf die Idee überhaupt gekommen, weil ich es beispielsweise bei "pixelroyale" gesehen habe. dort steht bei Google "Pixel Royale: Webdesign Düsseldorf" und im Tab dann "Webdesign Düsseldorf - Pixel Royale".
Ja das stimmt. Technisch "hinterlegt" (soll heißen, im Quelltext vorhanden) ist allerdings nur "Webdesign Düsseldorf - Pixel Royale". Der zweite Titel ("Pixel Royale: Webdesign Düsseldorf") stammt nicht von der Seite selbst. Er stimmt allerdings mit dem "Google My Bussiness"-Eintrag überein, so dass ich vermute, dass er diesen (für die Startseite) als Titel übernimmt. Habe ich so aber auch noch nie gesehen.
Der Vollständigkeit halber: Mir ist bewusst, dass Google teilweise eigene Titel generiert und nicht zwangsläufig das Title-Tag nutzt (auch wenn das eher selten geschieht). Mir ist aber keine Möglichkeit bekannt, das direkt zu steuern.