Wir werden oft gefragt, wie man herausfindet, welche Dateien man in einem WordPress-Theme bearbeiten muss.
WordPress-Themes bestehen aus mehreren verschiedenen Dateien. Manchmal kann es für Anfänger schwierig sein, herauszufinden, welche Dateien sie bearbeiten müssen, um bestimmte Änderungen an ihrem Theme vorzunehmen.
In diesem Artikel zeigen wir Ihnen eine einfache und schnelle Methode, um herauszufinden, welche Dateien Sie in Ihrem WordPress-Theme bearbeiten müssen.
Verstehen von WordPress-Theme-Vorlagendateien
WordPress-Themes bestehen aus mehreren Dateien. Dazu gehören Vorlagendateien, benutzerdefinierte Vorlagen-Tags und -Funktionen, Vorlagenteile, Bilder, JavaScript- und CSS-Dateien.
Alle Top-WordPress-Themes folgen den offiziellen Best Practices. Das bedeutet, dass sie die Standard-Datei- und Vorlagenstruktur verwenden, um den gesamten Code zu organisieren.
Alle WordPress-Themes haben zum Beispiel archive.php, single.php, functions.php und andere Dateien.
Jede dieser Dateien wird als Vorlage verwendet, um einen bestimmten Bereich Ihrer WordPress-Website anzuzeigen. Zum Beispiel wird single.php verwendet, um einzelne Beiträge anzuzeigen, und die Vorlage page.php wird verwendet, um eine einzelne Seite anzuzeigen.
Wenn Sie die Hierarchie der WordPress-Vorlagen verstehen, können Sie besser nachvollziehen, wie WordPress funktioniert.
Wenn Sie jemals Code zu Ihrem WordPress-Theme hinzufügen müssen, hilft es Ihnen auch herauszufinden, welche Dateien Sie eventuell bearbeiten müssen.
Weitere Einzelheiten finden Sie in unserem vollständigen Spickzettel für die WordPress-Vorlagenhierarchie für Anfänger.
Schauen wir uns also an, wie man leicht herausfindet, welche Dateien im WordPress-Theme zu bearbeiten sind.
Suche nach Vorlagendateien zum Bearbeiten im WordPress-Theme
Als Erstes müssen Sie das What The File-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Das Plugin ist sofort einsatzbereit und es gibt keine Einstellungen, die Sie vornehmen müssen.
Nach der Aktivierung müssen Sie das Frontend Ihrer Website besuchen und Sie werden ein neues „What The File“-Menü in der WordPress-Verwaltungsleiste sehen.
Nun müssen Sie nur noch mit der Maus auf den Menüpunkt gehen, und es wird ein Dropdown-Menü angezeigt, in dem die für die Anzeige dieser Seite verwendeten Vorlagendateien aufgeführt sind.
Wenn Sie auf den Dateinamen klicken, gelangen Sie zum Standard-WordPress-Dateieditor, in dem Sie die betreffende Datei bearbeiten können.
Wir raten jedoch davon ab, den WordPress-Dateieditor zum Bearbeiten von Themedateien zu verwenden, da es keine Rückgängig-Option gibt.
Wenn Sie sich versehentlich von Ihrer Website aussperren, müssen Sie einen FTP-Client verwenden, um das Problem zu beheben. Deshalb empfehlen wir die Verwendung eines FTP-Clients oder der Dateimanager-App in Ihrem WordPress-Hosting-Control Panel.
Sie können die Themendateien mit einem beliebigen einfachen Texteditor wie Notepad bearbeiten.
Direkte Änderungen an Ihrem WordPress-Theme sind ebenfalls eine schlechte Idee. Diese Änderungen werden verschwinden, wenn Sie Ihr Theme aktualisieren.
Wenn Sie nur einige CSS hinzufügen, können Sie sie als benutzerdefinierte CSS in WordPress hinzufügen. Für alle anderen Änderungen an Ihren Theme-Dateien sollten Sie ein Child-Theme erstellen.
Das „What The File“-Plugin kann Ihnen helfen, die Themadateien zu finden, die Sie kopieren und in Ihrem Child-Theme bearbeiten müssen.
Hinweis: Der durch das Plugin in der Verwaltungsleiste hinzugefügte Menüpunkt ist für alle angemeldeten Benutzer sichtbar und enthält einen Link zu einer externen Website. Sie sollten dieses Plugin nur in der Entwicklungsumgebung verwenden, z. B. auf einer Staging-Site.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, herauszufinden, welche Dateien Sie in Ihrem WordPress-Theme bearbeiten müssen.
Vielleicht möchten Sie auch unseren Spickzettel zur WordPress-Theme-Entwicklung lesen oder einen Blick auf die von WordPress generierten CSS-Klassen werfen, die Sie zur Gestaltung Ihrer Themes verwenden können.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Moinuddin Waheed says
This is a bit developer oriented task but yes at times we get into the question to edit the file and get into dilemma of which one to edit to get the desired changes made.
I used to think that it is always the functions.php file that is to be changed but no the change is to be made where it is desired.
I will explore the plugin to see where we would need to make the edit and changes.
Thanks for this tutorial guide. it is really helpful understanding these concepts better.
WPBeginner Support says
You’re welcome
Admin
Jiří Vaněk says
Thank you for the tip. Sometimes, I need to make a change on a website, and one doesn’t immediately know which file to edit. This plugin can be a great helper in figuring out which template file is currently being used.
WPBeginner Support says
Glad we could share this plugin
Admin
Riyaz says
Installing this plugin made my life easier. However, some of the themes just leave something like these:
$has_sidebar = is_active_sidebar( ’single-blog‘ );
do_action( ‚mytheme_page_header‘ );
and even some functions which I can find nowhere:
mytheme_get_listings_image(‚mytheme-list‘)
Is there any way to find these things ?
WPBeginner Support says
You would need to manually go through the files manually, normally those would be found in the functions.php file
Admin
mark Swift says
Hi,
nice article,
but what if the files are not available in child theme which I have to edit ??
Cos says
If you copy template (.php) files to your child theme (so you can edit them and not lose your changes when the theme is updated) then what happens if the file you copied and edited is updated by the theme developer? Do you then lose the benefit of their update?
Susan Sheridan says
How about this same kind of tool for finding out which style sheets are being applied?
Bond Shands says
I had hoped to use these directions to change the Post Office Mailing Address line at the bottom of my blog. However, installing and activating the What The File plugin produced no discernible results. Nothing new appeared on my Menu Bar. Also, to be honest, your instructions left me in the dark about how I would see the plugin displayed when viewing the blog page I wished to see. (Also, I’m already a subscriber via an alternate email address).
WPBeginner Support says
Hi Bond Shands,
Each WordPress site uses a couple of templates which are loaded on each page. For example, the header and footer templates. In order to change your postal address you will need to edit the footer.php file. However, make sure that you backup your WordPress theme before making any direct changes.
Thanks
Admin