Als «oop» getaggte Fragen

62
So entfernen Sie einen Filter, der ein anonymes Objekt ist?

In meiner functions.phpDatei möchte ich den folgenden Filter entfernen, aber ich bin mir nicht sicher, wie ich das machen soll, da es in einer Klasse ist. Wie soll das remove_filter()aussehen? add_filter('comments_array',array( &$this, 'FbComments' )); Es ist auf der Linie 88 hier...

55
Wie wird die URL der aktuellen Seite angezeigt?

Ich möchte benutzerdefinierten PHP-Code hinzufügen, um sicherzustellen, dass die URL dieser Seite immer dann auf dem Bildschirm angezeigt wird, wenn eine Seite meiner Website in meinem Browser geladen wird. Ich kann verwenden echo get_permalink(), aber das funktioniert nicht auf allen Seiten. Auf...

36
Verwendung von OOP in Themen

Ich sehe viele Plugins, die objektorientierte Codierung verwenden, wenn dies nicht wirklich notwendig ist. Was aber noch schlimmer ist, ist, dass Theme-Entwickler beginnen, das Gleiche zu tun. Kommerzielle Themen und kostenlose beliebte Themen wie Suffusion, sogar mein Lieblingsthema - Hybrid,...

23
if (is_home () &&! is_front_page ())

Ich sehe den folgenden Code häufig in index.php-Dateien. Ich verstehe, dass is_front_page()beim Anzeigen der Startseite der Website (unabhängig davon, ob der Blogpost-Index oder eine statische Seite is_home()angezeigt wird ) true zurückgegeben wird , während beim Anzeigen des Blogpost- Index...

22
Inhalt und Galerie aufteilen

Gibt es eine Möglichkeit, den Inhalt des Posts und den Funktionscode der Galerie aufzuteilen? Ich möchte die Galerie außerhalb meines normalen Inhalts anzeigen, egal wie oder wo sie platziert ist. Ich kann dies verwenden, um den Shortcode selbst zu erhalten: if(has_shortcode(get_the_content(),...

21
Sollen wir den Postglobalen vertrauen?

@toscho hat einen Kommentar zu dieser Antwort hinterlassen , über den ich noch einmal nachgedacht habe. Wie viel Vertrauen sollten wir in die globale Reichweite haben, insbesondere in Bezug auf die Post-Globals wie $post? Na und? Die globale Variable kann von jedem Benutzer überschrieben werden,...