Ich schaue mir gerade den Source Code von Wordpress an.
Da finden sich ein paar Funktionen, zu denen ich keinen Eintrag im PHP Manual finden kann.
Z.B. absint(), image_downsize(), image_hwstring()
ist ja wohl Wordpress-spezifisch.
Was ich nicht verstehe: wie kann das funktionieren?
Die Funktionen müssten so wie sie verwendet werden (im Scope einer Funktion) doch nicht gefunden werden...
Da finden sich ein paar Funktionen, zu denen ich keinen Eintrag im PHP Manual finden kann.
Z.B. absint(), image_downsize(), image_hwstring()
PHP-Code:
function get_image_tag($id, $alt, $title, $align, $size='medium') {
list( $img_src, $width, $height ) = image_downsize($id, $size);
$hwstring = image_hwstring($width, $height);
$class = 'align' . esc_attr($align) .' size-' . esc_attr($size) . ' wp-image-' . $id;
$class = apply_filters('get_image_tag_class', $class, $id, $align, $size);
...
PHP-Code:
function add_image_size( $name, $width = 0, $height = 0, $crop = FALSE ) {
global $_wp_additional_image_sizes;
$_wp_additional_image_sizes[$name] = array( 'width' => absint( $width ), 'height' => absint( $height ), 'crop' => !!$crop );
}
Was ich nicht verstehe: wie kann das funktionieren?
Die Funktionen müssten so wie sie verwendet werden (im Scope einer Funktion) doch nicht gefunden werden...
Kommentar