Startseite
/
wordpress
-
Erstellen von Seiten mit bestimmten Blogkategorien
WiegehtesIhnen:1)ErstellenSieeineSeiteundwählenSie"Blog-Vorlage"undwählenSieauchdieKategoriefürdiegewünschtenBlogsaus.2)ErstellenSiedanneinenBlog-BeitragundwählenSiedieKategoriefürdieseSeiteaus.DarausergibtsicheineSeite,aufderalleBlog-BeiträgefürdieseKategorieangezeigtwerden?Danke!-
categories
-
-
Warum leitet wp-admin beim Verschieben einer WP-Site zur alten Site um?
Ichbingeradedabei,eineWP-SitevoneinemHostaufeinenanderenzuverschieben.IchhabedieDatenbankundalleDateienkopiert,eineneueDatenbankerstelltunddiealteimportiert.Ichhabedanndiewp-configDateigeändert.DieHomepagewirdgutangezeigt,aberwennichversuche,auf/wp-adminzuzugreifen,kehreichzuraltenSitezurück.DieneueSiteisteinEntwicklungsserver,aufdemichStiländerungenvornehmenmöchte,bevorichdieSitelivenehme.WasfehltmirandiesemÜbergang?WiekannichdieSitedazubringen,korrektaufdieEntwickler-URLzureagieren?-
wp-admin site-url paths
-
-
Wie können Sie überprüfen, ob Sie sich auf einer bestimmten Seite im Abschnitt WP Admin befinden?Wie kann ich beispielsweise überprüfen, ob ich mich auf der Seite Benutzer> Ihr Profil befinde?
IcherstelleeinPluginundmöchteJavascriptindenAdmin-Kopfeinfügen,abernurfürbestimmteAdmin-Seiten.IchmeinenichtSeitenwieineinerWordPress-Seite,dieSieselbsterstellen,sondernvorhandeneSeitenimAdmin-Bereichwie"IhrProfil","Benutzer"usw.GibteseineWP-FunktionspeziellfürdieseAufgabe?IchhabegesuchtundkannnurdieboolescheFunktionis_adminundAktions-Hooksfinden,aberkeineboolescheFunktion,dienurprüft.-
plugin-development javascript api functions
-
-
So erhalten Sie den Taxonomiebegriff der aktuellen Seite und füllen Abfragen in die Vorlage
Ichbinherumgestolpertundhabeversuchtherauszufinden,wieeinbestimmterTaxonomiebegrifffürdieaktuelleSeiteabgerufenwerdenkann,damitichanschließendAbfragenaufderSeitenachanderenBeitragstypenfüllenkann,diedenselbenBegriffverwenden.Grundsätzlichgilt:Seite1hatTaxonomiebegriff-Bildungspolitikpage.phpbestehtausvierTeilen:Standardschleife,diedieSeiteausgibt,dannaberdreinachfolgendeAbfragenhatSchleifefürEreignissemittaxonomischemBegriff-BildungspolitikSchleifefürBerichtemittaxonomischemBegriff-Bildungspolit...-
taxonomy page-template
-
-
Holen Sie sich die Taxonomie der aktuellen Seite
IchhabeeinigeSeitenmiteinerbenutzerdefiniertenTaxonomiefürjedeSeiteundichversuche,dieseTaxonomieaufderSeiteabzurufen.IchwürdeimGrundesoetwaswiethe_current_taxonomy()wiethe_title()brauchen.DiesmussaußerhalbderSchleifeausgeführtwerden,daichesdirektdanachineinerbenutzerdefiniertenWP_Queryverwendenwerde.Bearbeiten:EswurdeeineLösunggefunden,mitderdiebenötigtenInformationenaufandereWeiseabgerufenwerdenkönnen.VielenDankfürIhreHilfe.-
custom-taxonomy
-
-
Get the term id belonging to custom taxonomy on a custom single-post-type.php template page
RufenSiedieBegriffs-ID,diezurbenutzerdefiniertenTaxonomiegehört,aufeinerbenutzerdefiniertenVorlagenseitefüreineneinzelnenPost-TypabIchhabeeinebenutzerdefiniertePredigtvomTypPostmiteinembenutzerdefiniertenTaxonomie-Sprecher.IchwolltederSprechertaxonomiebenutzerdefinierteMetawertezuweisen,daherverwendeichdieTaxonomie-MetaklassevonRilwis:http://www.deluxeblogtips.com/p/taxonomy-meta-script-for-wordpress.htmlIchhabedieKlasseverwendet,umeineMetaboxmitderID'bio'hinzuzufügen.GemäßseinenAnweisungenmussi...-
custom-taxonomy metabox
-
-
Meine WordPress-Site wird automatisch auf die alte Site umgeleitet. Gibt es eine bekannte Lösung dafür?
Ichhabemeinewp-SitekürzlichvoneinerDomainineineandereverschoben,aberwennichdieAdressederneuenDomaineingebe,wirdsiezuraltenDomain/some_pageumgeleitet.IstdaseinhäufigesProblem?GibteseinebekannteLösungdafür?IchhabemeinenCodeüberprüftunderhatkeineWeiterleitungenzudieserSeite.Kannmirjemanddabeihelfen?-
wp-admin domain
-
-
Melden Sie sich bei wp-admin an. "Redirect_to" zeigt nach der Migration auf eine falsche URL
IchhabeeineWordPress-SiteaufGoDaddygehostet,esisteinWindows-Server(ichhabedieweb.configeingerichtet).und.htaccesskorrektkonfiguriert.DieSitearbeiteteanexample.com/wordpress,daessichumeinenEntwicklungstesthandelte.IchhabedieSiteaufexample.comverschoben.IchhabedieSite-URLunddieWordPress-URLinderDatenbanküberPhpMyAdmininexample.comgeändertunddiePermalink-Strukturaktualisiert.IchhabeauchdasgesamteFeld"Inhalt"vonwp_postaktualisiert,umdieURLszuändern.ProblemWennichversuche,michüberexample.com/wp-admin...-
wp-admin urls site-url
-
-
Wird meine Site beschädigt, wenn ich alle vorübergehenden Datensätze in der Tabelle wp_options lösche?
MeineSiteenthältderzeitmehrals500.000vorübergehendeDatensätzeinderTabellewp_options.Diesführtdazu,dassdieTabellehäufigabstürztundsomitmeineSite.Ichdachte,dassvorübergehendeDatensätzenacheinigerZeitalleabgelaufensind.Ichbinmirnichtsicher,welchePluginsverantwortlichsindundwasnochschiefgelaufenist.Ichmöchtejedochnicht,dassmeineWebsitesohäufigabstürzt.DieAnzahlderDatensätzeinderTabellewp_optionsistvoreinigenWochenstarkaufüber200.000undjetztaufüber500.000gestiegen.SollichnurdieDatensätze%transient_ti...-
database mysql options transient
-
-
Werden vorübergehende Abfälle gesammelt?
DieseFragebrachtemichzumNachdenkenTransienteRSS-Feedswp_optionsnichtautomatischentfernt?Transientensollenablaufenundgelöschtwerden.Ichsehediesjedochnur,wennderÜbergangabgelaufenundangefordertistunderdannwährendderAnforderunggelöschtwird.Wasist,wennderÜbergangabgelaufenist,danachaberniemehrangefordertwird?AusderBeschreibungimCodexginghervor,dasseineArtSpeicherbereinigungimpliziertist.JetztbinichmirnichtsosicherundkannkeinenCodefinden,derdiesausführt.WirdesalsofürimmerinderDatenbanksteckenbleiben?-
options transient
-
-
Vorübergehende RSS-Feeds in wp_options werden nicht automatisch entfernt?
Ichhabegerade55.000Einträge(!)inmeinerTabellewp_optionsbemerkt.IchwarschoneineWeilenichtmehrdort.Alsorannteich:deletefrom`wp_options`where`option_name`like'_transient_timeout_rss%'deletefrom`wp_options`where`option_name`like'_transient_rss_%'Und...jetztsindeswieder645Einträge...WiekannichdieseälterenRSS-Einträgeautomatischentfernenlassen,daderÜbergangewigzuseinscheint?Könnteessein,dassaufmeinemWebhostCronnichtfunktioniert?-
database cron options
-
-
Wie kann ich wp-load.php von jedem Ort aus einbinden?
IchhabeeinPlugin,daseineigenständigesPHP-Skript(myAjax.php)übereinjQuery.ajax()-SkriptimPluginaufruft.IchmussdenfolgendenCodeindieDateimyAjax.phpeinfügen:require_once('../../../wp-load.php');if(!is_user_logged_in()){die("YouMustBeLoggedIntoAccessThis");}if(!current_user_can('edit_files')){die("Sorryyouarenotauthorizedtoaccessthisfile");}IchmöchtejedocheinekugelsichereMethodezurAngabedesPfadszuwp-load.php,fallsdertatsächlicherelativePfadvonmeinemBeispielabweicht.-
plugin-development
-
-
Seiten-ID der Seite abrufen, die als Beitragsseite festgelegt ist
IndenWordPress-EinstellungenkönnenSieeineSeitealsPostsPagefestlegen.Dieskanngefundenwerden:WP-Admin->Settings->ReadingSettings->FrontpagedisplaysWierufeichdieindieserEinstellungfestgelegteSeiten-IDab?-
posts options id
-
-
So rufen Sie Daten in WordPress mit MySQLi oder $ wpdb
abIchhabeeinebenutzerdefinierteTabellewiediese:useraw1.id(Primary*)2.user_ip3.post_id4.timeIchfügeDatenmitindieTabelleein$wpdb->insert($table_name,array('user_ip'=>$user_ip,'post_id'=>$postID,'time'=>$visittime),array('%s','%d','%d'));IchhabevierZeilenmitdiesemCodeeingefügt:id:245user_ip:245.346.234.22post_id:24434time:255464id:345user_ip:245.346.234.22post_id:23456time:23467id:567user_ip:245.346.234.22post_id:57436time:5678id:234user_ip:245.356.134.22post_id:2356time:45678Ichmöchtel...-
database mysql wpdb
-
-
Der beste Weg, um eine Klasse in einem WP-Plugin zu initiieren?
IchhabeeinPluginerstelltundnatürlichwollteichalsicheinennettenOO-Ansatzwählen.JetzthabeichdieseKlasseerstelltundanschließendeineInstanzdieserKlasseerstellt:classClassName{publicfunction__construct(){}}$class_instance=newClassName();Ichgehedavonaus,dasseseineWP-Möglichkeitgibt,dieseKlassezuinitiieren,unddannbinichaufLeutegestoßen,diesagten,dasssieliebereineinit()-Funktionalseine__construct()eins.UndinähnlicherWeisefandicheinigeLeute,diefolgendenHakenverwendeten:classClassName{publicfunctioninit()...-
plugins plugin-development development-strategy
-
-
PHP-Fehler mit Shortcode-Handler aus einer Klasse
DerzeitverwendeichdenfolgendengenerischenAblaufzumHinzufügendesShortcodesfüreinPlugin.classMyPlugin{private$myvar;functionbaztag_func(){print$this->myvar;}}add_shortcode('baztag',array('MyPlugin','baztag_func'));WenndieseKlasseundihreMethodeaufgerufenwerden,wirdderfolgendeFehlerangezeigt:SchwerwiegenderFehler:VerwendenSie$this,wennSiesichnichtimObjektkontextin...befinden(InZeileNr.habeichden$this->myvargedruckt)IstdieseinProblembeiWordpressodergibtesetwas,dasichfalschmache?Esscheintetwaswi...-
plugin-development shortcode oop
-
-
Rückruf von Hooks testen
IchentwickleeinPluginmitTDDundeineSache,dieichnichttestenkann,sind...Hooks.IchmeineOK,ichkanndenHook-Rückruftesten,aberwiekannichtesten,obeinHooktatsächlichausgelöstwird(sowohlbenutzerdefinierteHooksalsauchWordPress-Standard-Hooks)?Ichgehedavonaus,dasseinbisschenSpotthelfenwird,aberichkanneinfachnichtherausfinden,wasmirfehlt.IchhabedieTestsuitemitWP-CLIinstalliert.LautdieserAntwort,initHooksollteausgelöstwerden,aber...nicht;DerCodefunktioniertauchinWordPress.NachmeinemVerständniswirdderBootstrap...-
testing unit-tests
-
-
So testen Sie eine Methode, die von einem Aktions-Hook aufgerufen wird
DerKonstruktorinmeinerKlassefügtdemAktionshaken'init'eineAktionhinzu:classMy_Custom_Post_Type{function__construct($type){$this->type=$type;add_action('init',array($this,'register_my_type');}functionregister_my_type(){register_post_type($this->type);}}Ichhabeversucht,diesineinemKomponententestzutesten,undschließlichfestgestellt,dasseskeinenGrundgab,denAktionshaken'init'auszulösen.GibteseineMöglichkeitzutesten,obdieMethoderegister_my_typeaufgerufenwirdundobeinneuerBeitragstypregistriertwird?...-
hooks testing unit-tests
-
-
Unit Tests - Umgang mit Abhängigkeiten
DieskannalsFolgevonTestingHooksCallbackangesehenwerden.DasProblem:IchmöchteeineKlassetesten,dieeineneueInstanzeinerMy_Notice-Klasseerstellt,dieaußerhalbdesPluginsdefiniertist(nennenwiresdas"Haupt-Plugin").MeinKomponententestweißnichtsüberMy_Notice,daesineinerBibliothekeinesDrittanbietersdefiniertist(genauergesagtineinemanderenPlugin).Daherhabeich(soweitichweiß)folgendeMöglichkeiten:StubdieMy_Notice-Klasse:schwerzupflegenFügenSiediebenötigtenDateienausderBibliothekeinesDrittanbietershinzu:Diesfun...-
plugin-development testing unit-tests
-
-
Rufen Sie die Anhangs-URL für das mittelgroße Bild ab
Hallo,ichverwendeCode,umeineDiashowmitLytebox-Funktionalitätzuerstellen.DerfolgendeCodewirdinderSchleifeverwendet,umjedesaneinenBeitragangehängteBildnacheinanderabzurufen.EsscheintnurdasgroßeBildzuziehen,obwohlichdenWertaufmittelgesetzthabe-alleIdeen,wieich.wp_get_attachment_url($Anhang->ID,'mittel',falsch,falsch)zumZiehenbringenkanndiemittelgroßenBilder?danke<?php$argsThumb=array('order'=>'DESC','post_type'=>'attachment','post_parent'=>$post->ID,'post_mime_type'=>'image','post...-
images
-