[COLOR=#333333]Hallo SuperFranTV,
neben den schon genannten Plugins gibt es noch eine Variante die auf die WordPress Multisite Funktion setzt.
Schau dir doch mal MultilingualPress an. Auf Marketpress gibt es noch mehr Informationen.[/COLOR]
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 erstellen[COLOR=#333333]Hallo SuperFranTV,
neben den schon genannten Plugins gibt es noch eine Variante die auf die WordPress Multisite Funktion setzt.
Schau dir doch mal MultilingualPress an. Auf Marketpress gibt es noch mehr Informationen.[/COLOR]
Hallo Car,
jede Instanz in einer Multisite hat eine eigene ID, die kannst du herausfinden in dem unter dem Netzwerkadmin -> sites über die entsprechende Site Hovers und die den Link anschaust.
Diese Nummer steht vor jeder zugehörigen DB-Tabelle. z.B. wp_12_post
Du kannst entweder mit dem WordPress Export alle Posts, Pages, Categories und Custom Posttypes exportieren und diese, im neuen System wieder Importieren. Dabei gehen aber mit Sicherheit Einstellungen verloren die du behalten möchtest.
Also die alternative zum WorPress Export können eben betreffenden Datenbanktabellen, mit phpMyAdmin exportiert und die Zahl aus allen Einträgen entfernt werden. Auf dem neuem System kannst du diese wieder Importieren.
Hallo,
versuch doch bitte mal folgendes:
Füge dem Submenu eine breite hinzu.
Setze Text rechtsbündig
Entferne das float
Sollte das nicht Helfen, dann bitte den Original Code irgendwo bereitstellen.
Zitat[COLOR=#333333]Hm, der Gedanke ist, dass ich über das Netzwerk mehrere Blogs betreibe, die jeweils eine eigene Domain haben sollen. Also installiere ich WP in einem eigenen Ordner und lasse die jeweiligen Domains auf die Unterordner zeigen, oder?[/COLOR]
Wie svebal schon sagt, damit verschiedene Domains von WordPress entgegen genommen werden können wird das Domain Mapping Plugin nötig. Alle Domains müsse in das Wordpress Verzeichnis zeigen / geleitet werden. Mit Dem Domain Mapping wird WordPress gesagt zu welcher Blog ID diese gehört.
Praktischer neben Effekt ist das es so möglich ist non www Domains automatisch auf www weitergeleitet werden kann.
Hallo Terence,
WordPress Speichert, einfach gesagt nur Inhalte und Einstellungen in der Datenbank. Template-Dateien wie .php, .css, .js usw. werden entweder in Themes oder in Plugins abgebildet.
Um deinen Counter auf der Seite zu platzieren hast du 2. Möglichkeiten.
1. Ein counter Plugin suchen installieren und aktivieren.
2. mit wp enqueue script bzw. wp_enqueue_style werden css und js Datei in WordPress eingebunden. Die Funktionen kannst du im Theme, in der functions.php Aufrufen. Html wird dann im jeweiligen Template geschrieben. In deinem Fall ist das sicher die header.php oder footer.php
Hallo WolfPAD,
es besteht die Möglichkeit, dass bei dem Umzug Datenbank Einträge nicht mehr korrekt sind oder Inhalte der .htaccess!
Mach bitte einmal folgendes: Öffne die wp-config.php und kommentiere die Zeilen mit der Multisite Konfiguration aus.
/* Multisite */
#define('MULTISITE', TRUE );
#define('SUBDOMAIN_INSTALL', TRUE );
#define('PATH_CURRENT_SITE', '' );
#define('SITE_ID_CURRENT_SITE', 1 );
#define('BLOG_ID_CURRENT_SITE', 1 );
Wichtig Multisite muss erlaubt bleiben!
define('WP_ALLOW_MULTISITE', TRUE);
Jetzt sollte der Login wieder funktionieren. Wenn ja dann einfach noch einmal Multisite Installieren und die vorher auskommentierten Zeilen wieder reinnehmen.
Sollte das nicht helfen, bitte ein mal die .htaccess prüfen ob hier Fehler oder unterschiede vorhanden sind.
Da hast du recht, alles was Blog Posts sind entspringt dem PostType "post" du kannst ja mal spielen und mit switch_to_blog zu einer Instanz wechseln und get_posts ausführen.
Eigentlich ist das nicht schwer man muss nur erst mal drauf kommen :D
Die Definition von "Blog" ist immer abhängig von der Zielgruppe!
Das muss man immer im Gespräch herausfinden was genau gemeint ist. In den meisten Fällen ist immer die ganze Seite gemeint. Im Zusammenhang mit Multisite spreche ich gerne von Instanzen.
Beispiel: ich kann ein Netzwerk, welches zur einfachen Verwaltung mehrere Websites dient aufsetzen. Dann ist jede Instanz eine eigene Website. Anderer Anwendungsfall wäre Mehrsprachigkeit. Hier gibt es meisten eine Webseite mit verschiedenen Sprachen. In diesem Fall ist jede Sprache eine Instanz.
usw.
Hallo Ruerte,
ja das ist tatsächlich möglich! Der WordPress Standart bietet bereits mit der DB Tabelle {prefix}_site die Möglichkeit MultiMlutiMlutiMulti..... Sites aufzusetzen.
WordPress bietet aber wirklich nur die Grundvoraussetzung! Sprich dass Handling dazu ist im WordPress Standard nicht vorhanden. Es gibt aber findige Entwickler die diese Funktionalität mit einem Plugin zum vorscheinen bringen und so das ganze benutzbar machen.
Schau dir mal das Plugin Networks for WordPress an.
Hallo sirclueless,
ich sehe hier mehrere Möglichkeiten.
1. Einrichtung des Blogs als Seperate Multisite Instanze
Wenn deine Multisite Installation als Subdomain Konfiguriert wurde,
kannst du für den Blog eine neue unabhängige Instanz installieren.
Auf diese kannst du dann direkt verlinken, Weiterleiten oder ein neues
Seiten-Template für die Blog-Startseite anlegen.
Siehe: http://codex.wordpress.org/Page_Templates Dann wird in Jedem
Blog eine Seite (Page) mit dem neuen Page-Template angelegt.
In diesem Page-Template können dann entweder mit switch_to_blog oder
einem eigenen SQL-Query die Blog Inhalte für die Blog-Startseite dargestellt
werden. Alle Links zu Blog-Inhalten gehen dann auf die neue Blog Instanz.
2. Neue Permalink Struktur
Wenn 1. schon schwierig erscheint dann kommt hier der Beweis das es noch
Komplizierter aber auch besser geht ;-)
Es wird eine neue Permalink-Struktur mit eigenen Query-Parametern eingeführt,
dass könnte z.B. http://www.domain.de/blog/ sein. Die Rewrite Rules werden analog zu
den WordPress Standard Regeln aufgebaut. Anschließend müssen alle Anfragen
über diese neue Struktur so weiterverarbeitet werden das Blog Inhalte ausgegeben
werden.
Auch bei dieser Lösung muss eine Instanz die alle Blog-Inhalte abbildet vorher
festgelegt werden.
Ich hoffe, die Antwort Hilf weiter.
Kein Problem, das ist WordPress einfach flexibel und schlicht. :D
Sehr gut, das bekommen wir relativ schnell und einfach in den Griff :-)
Du gehst in den WordPress Admin-Bereich zu Design -> Widgets dort in die Primär Sidebar und öffnest das Kategorie Widget.
Hier siehst du 3 Checkboxen, in der letzten versteckt sich die Option "Zeige die Hierarchie an" die du suchst.
Viel spaß mit WordPress
Hallo Stefe,
die Ausgabe der Kategorien im Frontend (also auf der Website) ist Theme abhängig.
Damit dir jemand eine Lösung anbieten kann musst du uns verraten welches Theme du nutzt.
Hi jacboy,
ich bin Entwickler und würde mir so etwas selbst schreiben :D aber ich bin nicht der einzigste!
Es gibt das WPMUDEV Team die haben so etwas in der Pipeline.
Schau mal hier:
http://premium.wpmudev.org/manuals/wpmu-m…r-sign-up-page/
Bzw.
https://premium.wpmudev.org/project/blog-and-user-creator/
get_blog_list() was deprecated
Hi jacboy,
Zitatget_blog_list() was deprecated for being suicidal. The queries it generated
were death for any scaled MU implementation. This has been discussed in a
few other instances
"get_blog_list()" & "get_blogs_by_user" ist seit 2010 als deprecated eingestuft.
get_blog_list() wurde durch wp_get_sites() ersetzt.
wp_get_sites im WordPress Core https://core.trac.wordpress.org/attachment/tic…p-get-sites.php
wp_get_sites im Codex http://codex.wordpress.org/Function_Reference/wp_get_sites
Alternativ zu wp_get_sites() kann auch folgender Query verwendet werden.
SELECT * FROM {$wpdb->blogs}, {$wpdb->registration_log} WHERE site_id = '{$wpdb->siteid}' AND {$wpdb->blogs}.blog_id = {$wpdb->registration_log}.blog_id
Hier zu gibt es auch eine Diskusion auf Github. https://gist.github.com/davejamesmille…#comment-885089