Startseite
/
wordpress
-
Fehler beim Importieren von Medien
WennicheineXML-Dateimit[Extras>Exportieren]generiereund[Extras>Importieren]aufeineranderenWordPress-Websiteverwende,wirdfürjedenBeitragstypfürAnhängedieMeldung"Medienkonntennichtimportiertwerden"angezeigt.UndBilder,dienichtgeladenwerdenkonnten,werdenvomvorherigenSerververlinkt,wodurchdieÜbertragungdesvorherigenServersinAnspruchgenommenwird...Wennichjedoch"UnitTest"vonhttp://codex.wordpress.org/Theme_Unit_Testherunterlade,trittdiesesProblemnichtauf.texistieren.EinigeBilderhabenimmernoch"Medienkon...-
import export
-
-
Wie verwende ich den Filter 'http_request_host_is_external'
Esfälltmirwirklichschwer,denFilterhttp_request_host_is_externalzuverwenden.FüreinigeHintergrundinformationenversucheich,einenseparatenServerfürprivatePlugin-undTheme-Updateseinzurichten.DasProblemist,dassessichaufeinemseparatenServerbefindet,sodassdieWordpress-Funktionwp_http_validate_url(wp-includes/http.php)dieAnforderungbeendet.DasFolgendesinddieZeilen481-503dieserDatei.if($ip){$parts=array_map('intval',explode('.',$ip));if('127.0.0.1'===$ip||(10===$parts[0])||(172===$parts[0]&&16<...-
filters updates http
-
-
Überprüfen Sie, ob wp_mail ordnungsgemäß funktioniert.
Ichversuche,wp_mailzuverwenden(TestauflokalemComputer),abereswirdkeineE-Mailempfangen.Fürdiephp.iniistsmtp_port=25festgelegt,unddiephpmail()funktioniertbisher.Wiekannichüberprüfen,obwp_mailfunktioniert?waskannscheiternHieristderCodemeinerMail-Funktion:functionmv_optin_mail($id,$data){$url=$id."-".mv_mail_token($id,$data['token']);add_filter('wp_mail_content_type','set_html_content_type');add_filter('wp_mail_charset','utf8');$headers[]='From:'.sender_signature.'<'.noreply_address.'>';ob_sta...-
wp-mail
-
-
Fügen Sie Daten mit dem Formular
indieDatenbankeinIchschreibeeineinfachesPlugin,daseineTabellemitdemNamen"Newsletter"inderDatenbankerstelltundeinenShortcodezumEinfügeneinesRegistrierungsformularsinSeitenbereitstellt.DasFormularenthält"Name"und"E-Mail".IchhabeProblemebeimEinfügenderFormulardaten(Name+E-Mail)indieDatenbank.Ichschriebdies:<?php$name=$_POST['name'];$email=$_POST['email'];functioninsertuser(){global$wpdb;$table_name=$wpdb->prefix."newsletter";$wpdb->insert($table_name,array('name'=>$name,'email'=>$ema...-
database forms table
-
-
Wie erhalte ich die Kategorie-ID des aktuellen Beitrags?
IchmussdieKategorie-IDdesaktuellenBeitragsaußerhalbderSchleifeabrufen.ZuersterhalteichdieKategoriebasierendaufderPost-ID:global$wp_query;$postcat=get_the_category($wp_query->post->ID);WieerhalteichnundieKategorie-ID?Ichhabeversucht:$cat_id=$postcat->term_id;,aberesfunktioniertnicht.-
categories
-
-
Ändern der Admin-Menübezeichnungen
IchhabedenletztenTagdamitverbracht,dieDateifunctions.phpzuverwenden,umWordPressvollständigfürmeineClient-Sitesanzupassen.Ichbinerstaunt,wievielicherreichenkonnteundwievieleinfacheresfürmeineKundenwird.IchhabebestimmteMenüelementefürBenutzerentfernt,dienichtalsAdministratorangemeldetsind.Ichhoffe(undnachdem,wasichgelesenhabe,dassesmöglichist),einenWegzufinden,umeinigederMenüpunkteumzubenennen(linkeSeitenleisteimAdmin-Bereich).ÄndernSiebeispielsweiseBeiträgeinArtikel.WennjemanddenCodefürdieDateifu...-
wp-admin functions admin-menu dashboard
-
-
Admin-Menüpunkte sortieren
IneinemverwandtenHinweiszu"ÄndernderReihenfolgederAdmin-Menüabschnitte?",IchsuchenacheinerMöglichkeit,dieEinträgeinjedemUnterabschnittdesAdministrationsbereichsvonWordPressalphabetischzusortieren.WenneinneuesPluginhinzugefügtwird,wirdseinEintragderzeitaneinerscheinbarzufälligenStelleunterEinstellungen/Tools/Pluginsangezeigt,undesistoftschwierig,denneuenMenüpunktzufinden.(IchhabebereitsvielePlugins,dahersindmeineMenüsziemlichvoll.)DaichPluginsziemlichregelmäßighinzufügeundentferne,mussichlieberni...-
wp-admin admin sort
-
-
Ändern der Reihenfolge der Admin-Menüabschnitte?
Ichbinhiereinbisschenfrustriert,nachdemicheinigeStundendamitverbrachthabe,dieseziemlicheinfacheAufgabeohneGlückzuerledigen.ImWesentlichenhabeich5benutzerdefinierteBeitragstypen,dieicherstellthabe,undalles,wasichtunmöchte,ist,jedenvonihnenineinerbestimmtenReihenfolgedirektunterdem"Dashboard"anzuzeigen.AusderWordPress-Dokumentationgehthervor,dassSiediesnichtwirklichtunkönnen,dadiehöchsteMenüreihenfolge"5"zuseinscheint.UnddarüberLIchvermute,einExperte,derdiesliest,kannmirzeigen,wieeinfachichdasAdmi...-
menus wp-admin admin
-
-
Wie kann ich Beiträge nur anzeigen, wenn meta_value nicht leer ist
DreiLeutehabenbereitsversucht,daszulösen,undwirkommenaufNull.IchmöchtenurBeiträgeanzeigen,dieeinenWertimmeta_key'Featured_image'haben.Also...wenn'Featured_image'nichtleerist,zeigedenBeitrag.HieristderCode:<ul><?php$args=array('showposts'=>5,'meta_query'=>array(array('key'=>'featured_image','value'=>'','compare'=>'!=')));$ft_pagination=newWP_Query($args);?><?phpwhile($ft_pagination->have_posts()):$ft_pagination->the_post();?><?php$ftimage=get_post_meta(ge...-
wp-query post-meta
-
-
query_posts und zeigen nur Ergebnisse an, wenn ein benutzerdefiniertes Feld nicht leer ist
Wiekannichquery_postsanzeigenundErgebnissenuranzeigen,wenneinbenutzerdefiniertesFeldnichtleeristodereinenWerthat.IchmöchteeineURLineinbenutzerdefiniertesFeldeinfügenunddieseSeitennuranzeigen,wenneineURLvorhandenist.aktuellerCode,aberichkanndenRestnichtherausfinden:$args=array('posts_per_page'=>'10','post_type'=>'programmes','orderby'=>'meta_value_num','meta_key'=>'popularityfig','order'=>'DESC',);-
custom-field query-posts
-
-
Kann ich einen Benutzer ohne Passwort programmgesteuert anmelden?
IcherstelleBenutzermanuellprogrammgesteuertundmöchtedenneuerstelltenBenutzeranmelden.WPerleichtertdenZugriffaufdasHash-Passwort,nichtjedochaufdieKlartextversion.GibteseineMöglichkeit,wp_signon()ohnedasKlartextkennwortzuverwenden?IchhabehiereinePersongefunden,diebehauptet,diesgetanzuhaben,aberdieswarnichtderFall,abereswarnichtderFallfunktioniertnichtfürmich.DANKE!-
login authentication
-
-
Fügen Sie dem Post-Thumbnail einen Klassennamen hinzu
IchverwendePost-Thumbnails,umaufeineSeitezuverlinken.Istesmöglich,demMiniaturbilddesBeitragseinenKlassennamenhinzuzufügen.<li><ahref="<?phpthe_permalink();?>"><?phpthe_post_thumbnail();?></a></li>-
post-thumbnails
-
-
Vorlagenhierarchie: verwechselt mit index.php, front-page.php, home.php
Ichbinwirklichverwirrtmitindex.php,home.phpundfront-page.php.InvielenFällenhabeich,obwohlicheineindex.phphatte,diesemitfront-page.phpüberschrieben.Abervorkurzemwurdeichaufhome.phpaufmerksam.WasistderUnterschiedzwischenhome.phpundindex.php?WasistdieidealeVoraussetzung,umeinehome.phpalseineindex.phpzuverwenden?WasistdieidealeVoraussetzungfürdieVerwendungeinerfront-page.php?Wennicheinefront-page.phpverwende,welchespezifischeAufgabeerledigtdanneineindex.phpfürmich?IchhabedieVorlagenhierarchieimCodex...-
template-hierarchy
-
-
Fügen Sie eine neue Sub-Site aus dem WordPress-Backend hinzu, und in der Sub-Site-Optionstabelle muss option_value mit https
angegebenwerdenIchhabedasMulti-Site-SetupfürdieDomainhttps://uninfo.orginstalliert,aberwennicheineneueSub-SitevonhinzufügeDasBack-Endwirderstellt,aberinderWP-OptionstabellederUnterwebsitewurdeesmitHTTPundnichtmithttpserstellt,daichhttpsfüralleUnterdomänenoderHauptwebsiteseingerichtethabe,auchfürdieUnterwebsite,dieauchdannfunktioniert,wennichdieSite-URLmanuellaktualisierthabe,dieichautomatischaktualisierenmussFunktionierteszumZeitpunktdesHinzufügenseinerneuenUnterwebsite&InderSub-Site-Options...-
multisite options subdomains ssl https
-
-
Haken zum Laden von Posts und Seiten
IchmusseineFunktionausführen,wenneinbestimmterBeitragodereinebestimmteSeitegeladenwird.GibteseinenHook,mitdemichüberprüfenkann,obbeimLadeneinerSeiteeinBeitragangezeigtwird?-
custom-post-types posts pages hooks
-
-
Mediendateien befinden sich im Upload-Ordner, werden jedoch nicht angezeigt
InmeinemWordPresshabeichversucht,meineBilderperMedien-Uploaderhochzuladen,aberesheißt"Verzeichniswp-content/uploads/2016/09konntenichterstelltwerden".DannerstelleichdieOrdnerrichtig.Undjetzt,alsichversuchte,meineDateienmitdemMedien-Uploaderhochzuladen,heißtes"IchkonntenichtindasVerzeichniswp-content/uploads/2016/09verschieben".SchließlichhabeichmeineBilderindenOrdnerhochgeladenunddanndieMedienbibliothekunddieMedienbibliothekmitderMeldung"KeineMediengefunden"überprüft.Warumpassiertes?-
uploads
-
-
Fügen Sie der Kategorie
einbenutzerdefiniertesFeldhinzuIchmöchteeinerbestimmtenKategoriebenutzerdefinierteFelderhinzufügen.EineKategorieenthältnurdiefolgendenFelder:Name:Schnecke:Eltern:Beschreibung:DaicheineTV-Serien-Sitehabe,möchteicheinigeweitereFelderhinzufügen.Ichmöchtesoetwas,wennicheineneueKategorie(Kategorie=Serie)erstelle.Name:Künstler:Jahr:Typ:Genre:Zusammenfassung:Schnecke:Eltern:Beschreibung:Undsoweiter...Hilfebitte?VielenDankimVoraus.-
categories
-
-
Gibt es Beispiele für das Hinzufügen benutzerdefinierter Felder zum Kategorie-Editor?
Ichdenke,ichbinziemlichnahdran,dieseNusszuknacken:)Ichversuche,demKategorie-EditoreineReihevonbenutzerdefiniertenFeldernhinzuzufügen.DaichmichnichtmitPost-Metabeschäftige,schreibeichmeinebenutzerdefiniertenFeldwertefürKategorieneherindieTabellewp_term_taxonomyalsindieTabellewp_options.Istdasrichtig?WennesBeispieledafürgibt,teilenSiebitteeinenLinkodereinStückCodemit.Ichbinnichtsicher,wieichmeinebenutzerdefiniertenKategoriefeldererfassenundspeichernsoll.HieristmeinCode...//addthehooktoplacetheform...-
plugin-development
-
-
Wie erhalte ich einen Link zur WooCommerce-Produktkategorie nach ID?
DieProduktkategorienvonWooCommercesindeinebenutzerdefinierteTaxonomiemitdemNamenproduct_cat.IneinerFunktion,dieichschreibe,verwendeichget_categories,wobeiderParametertaxonomyaufproduct_catgesetztist.AllesfunktioniertgutundichkanndenBegriffID,denNamenundsogardieSchneckebekommen.Wasichnichtherausfindenkann,ist,wiederLinkangezeigtwird.Anscheinendfunktioniertget_category_linknichtmitbenutzerdefinierterTaxonomieundget_term_linkfunktioniertauchnicht.IcherhalteeineFehlermeldung.Folgendeshabeich:$prod_c...-
custom-taxonomy woocommerce link-category
-
-
Fügen Sie eine externe PHP-Datei in eine benutzerdefinierte Wordpress-Vorlage ein
Istesmöglich,eineexternePHP-DateiineinebenutzerdefinierteVorlageaufzunehmen?Ichversuche,meinerWebsiteeinBloghinzuzufügen.IchhabebereitsdasLayoutfürKopf-,Fuß-undSeitenleistenaufmeinerSite.KannichdieseinmeinerbenutzerdefiniertenVorlageverwenden?<?php/*TemplateName:Blog*/?><?phpinclude(PATH.'http://www.example.com/includes/header.php');?><?phpif(have_posts()):while(have_posts()):the_post();?><div<?phppost_class()?>id="post-<?phpthe_ID();?>"><h2><ahref="&...-
php theme-development customization include
-