This is an old revision of the document!
Wordpress stellt eine Funktion bereit mit der man die Meta angaben in eine Datei-Header auslesen kann. Gemeint sind hier nicht Meta-Angaben der Datei ansich, sondern eigene Einträge in den ersten Zeilen der File.
Dafür gibt es die Funktion get_file_data( $file_path_string )
, siehe: get_file_data im WP Codex
Beispiel Datei: beispiel.css
/*
Name: Beispiel CSS-Datei
Version: 1.0
*/
Beispiel Datei: read-meta.php
<?php $file_path ="beispiel.css"; $meta_defaults = [ 'Name' => false, 'Version' => false, ]; $file_meta = get_file_data( $file_path, $meta_defaults ); var_dump( $file_meta );
Eine Beispiel-Anwendung findet man in diesem Tutorial: Wordpress Gutenberg and Tips for ACF-Blocks. Dort ist ein Beispiel-Code wie man mehre PHP Dateien mit solchen Meta-Angaben liest und automatisch per ACF dann Gutenberg-Blöcke registriert.