Tulpenmedien

Unternehmerische Gedanken

BuddyPress: Fügen Sie alle Länder zu Ihrem benutzerdefinierten Profilfeld hinzu

Hier ist ein Code, auf den alle Besitzer sozialer Netzwerke, die mit BuddyPress erstellt wurden, ungeduldig gewartet haben. Eine Funktion, die es Ihnen ermöglicht, alle Länder der Welt auf einmal hinzuzufügen, anstatt dies manuell in einem Feld mit dem Titel „Land“ zu tun, und in dem das Mitglied Ihres Netzwerks sein Land auswählen kann.

Der einzige Nachteil ist, dass die Liste auf Englisch ist. Wenn Sie eines auf Französisch finden, zögern Sie nicht, es in den Kommentaren zu teilen!

Um diese Funktion zu nutzen, fügen Sie einfach die Datei „bp-custom.php“ zum Stammverzeichnis Ihres Ordners /wp-content/ hinzu und kopieren Sie den folgenden Code und fügen Sie ihn ein:

[codiert]

/*
Dieser Code fügt die Liste der Länder der Welt in einem Dropdown-Menü hinzu.
Fügen Sie diese Funktion in die Datei bp-custom.php ein und starten Sie dann die Seite /wp-admin/users.php?page=bp-profile-setup
Sobald die Seite gestartet ist, löschen Sie den Code.
*/

Funktion bp_add_custom_country_list() {

if ( !xprofile_get_field_id_from_name('Country') && 'bp-profile-setup' == $_GET['page'] ) {

$country_list_args = array(
'field_group_id' => 1,
'name' => 'Land',
'description' => 'Bitte wählen Sie Ihr Land',
'can_delete' => true,
'field_order' => 2,
'is_required' => false,
'type' => 'selectbox',
'order_by' => 'custom'

);

$country_list_id = xprofile_insert_field( $country_list_args );

if ($country_list_id) {

$countries = array(
"Afghanistan",
"Albanien",
"Algerien",
"Andorra",
„Angola“,
"Antigua und Barbuda",
"Argentinien",
"Armenien",
"Australien",
"Österreich",
"Aserbaidschan",
"Bahamas",
„Bahrain“,
"Bangladesch",
"Barbados",
"Weißrussland",
"Belgien",
„Belize“,
„Gutartig“,
„Bhutan“,
"Bolivien",
"Bosnien und Herzegowina",
"Botswana",
"Brasilien",
„Brunei“,
"Bulgarien",
„Burkina Faso“,
„Burundi“,
"Kambodscha",
„Kamerun“,
"Kanada",
"Kap Verde",
"Zentralafrikanische Republik",
"Tschad",
"Chile",
"China",
"Columbia",
„Komoren“,
„Kongo Brazzaville)“,
"Kongo",
"Costa Rica",
"Elfenbeinküste",
"Kroatien",
"Kuba",
"Zypern",
"Tschechien",
"Dänemark",
„Dschibuti“,
„Dominica“,
"Dominikanische Republik",
„Osttimor (Timor Timur)“,
„Ecuador“,
"Ägypten",
"El Salvador",
"Äquatorialguinea",
„Eritrea“,
"Estland",
"Äthiopien",
„Fidschi“,
"Finnland",
"Frankreich",
„Gabun“,
„Gambia, Das“,
"Georgia",
"Deutschland",
"Ghana",
"Griechenland",
„Grenada“,
"Guatemala",
"Guinea",
„Guinea-Bissau“,
"Guyana",
"Haiti",
"Honduras",
"Ungarisch",
"Island",
"Indien",
"Indonesien",
„Iran“,
"Irak",
"Irland",
"Israel",
"Italien",
"Jamaika",
"Japan",
"Jordanien",
„Kasachstan“,
"Kenia",
„Kiribati“,
„Korea, Norden“,
"Korea, Süden",
"Kuwait",
„Kirgisistan“,
"Laos",
"Lettland",
"Libanon",
"Lesotho",
"Liberia",
"Libyen",
"Liechtenstein",
"Litauen",
"Luxemburg",
"Mazedonien",
"Madagaskar",
"Malawi",
"Malaysia",
"Malediven",
„Mali“,
"Malta",
"Marshallinseln",
„Mauretanien“,
"Mauritius",
"Mexiko",
„Mikronesien“,
„Moldawien“,
„Monaco“,
"Mongolei",
"Marokko",
„Mosambik“,
„Myanmar“,
"Namibia",
„Nauru“,
"Nepal",
"Niederlande",
"Neuseeland",
"Nicaragua",
"Niger",
"Nigeria",
"Norwegen",
"Oman",
"Pakistan",
„Palau“,
"Panama",
"Papua Neu-Guinea",
"Paraguay",
"Peru",
„Philippinen“,
"Polen",
"Portugal",
"Katar",
"Rumänien",
"Russland",
„Ruanda“,
"St. Kitts und Nevis",
„St. Lucia“,
„Heiliger Vinzenz“,
"Samoa",
"San Marino",
„São Tomé und Príncipe“,
"Saudi-Arabien",
"Senegal",
„Serbien und Montenegro“,
„Seychellen“,
"Sierra Leone",
"Singapur",
"Slowakei",
"Slowenien",
"Salomon-Inseln",
"Somalia",
"Südafrika",
"Spanien",
"Sri Lanka",
„Sudan“,
„Suriname“,
„Swasiland“,
"Schweden",
"Schweiz",
"Syrien",
"Taiwan",
„Tadschikistan“,
"Tansania",
"Thailand",
"Gehen",
„Tonga“,
"Trinidad und Tobago",
„Tunesien“,
"Truthahn",
„Turkmenistan“,
„Tuvalu“,
"Uganda",
"Ukraine",
"Vereinigte Arabische Emirate",
"Großbritannien",
"Vereinigte Staaten",
"Uruguay",
"Usbekistan",
„Vanuatu“,
"Vatikanstadt",
"Venezuela",
"Vietnam",
"Jemen",
"Sambia",
"Zimbabwe"
);

foreach ($countries als $country) {

xprofile_insert_field(array(
'field_group_id' => 1,
'parent_id' => $country_list_id,
'Typ' => 'Option',
'name' => $country,
'option_order' => $i++
));

}

}
}
}
add_action('bp_init', 'bp_add_custom_country_list');

[/codiert]

Sobald der Code hochgeladen ist, starten Sie die Seite „Profilfelder“ Ihres BuddyPress (/wp-admin/users.php?page=bp-profile-setup) sehen Sie dann, dass das Feld „Land“ mit der Liste der Länder der Welt erstellt wurde. Anschließend können Sie den Code aus der Datei bp-custom.php entfernen.

Das ist alles ! Wenn dieser Code für Sie nützlich war, teilen Sie mir dies bitte in den Kommentaren und durch Teilen dieses Beitrags mit! Bis bald !

 

Meine neuesten Tweets

Neue Shorts auf Blooness 👉 Vitalität, Langlebigkeit, Gewichtsverlust: Der ultimative Ratgeber zu Proteinen in der ketogen-mediterranen Ernährung ist online auf Blooness. https://buff.ly/3xxNvpj
https://buff.ly/4cG2GM4

Neue Kurzfilme auf Blooness 👉 Die neuen Premium-Inhalte erscheinen in 48 Stunden, und was für Inhalte! Dies ist der umfassendste Leitfaden zur Proteinmenge, die bei einer Keto-Mittelmeer-Diät zu sich genommen werden sollte. Bis bald !
https://buff.ly/3L2KbFP

Neuer Beitrag: Combo, die beste Lösung, um den Kopfschmerzen bei der Terminplanung und dem Personalmanagement ein Ende zu setzen https://buff.ly/4eE6JtT

Mehr laden

Verpassen Sie keine Unternehmensberatung per E-Mail

Kein Spam, nur eine E-Mail, wenn neue Inhalte veröffentlicht werden.

Eine Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

de_DEDE