_wp_credits_build_object_link

Definition:
function _wp_credits_build_object_link( &$data ) {}

Parameters

  • &$data

Source code

function _wp_credits_build_object_link( &$data ) {

	$data = '<a href="' . esc_url( $data[1] ) . '">' . $data[0] . '</a>';

}

15467

_wp_credits_add_profile_link

Definition:
function _wp_credits_add_profile_link( &$display_name, $username, $profiles ) {}

Parameters

  • &$display_name
  • $username
  • $profiles

Source code

function _wp_credits_add_profile_link( &$display_name, $username, $profiles ) {

	$display_name = '<a href="' . esc_url( sprintf( $profiles, $username ) ) . '">' . esc_html( $display_name ) . '</a>';

}

15465

_wp_credits_add_css

Definition:
function _wp_credits_add_css() { ?>

Source code

function _wp_credits_add_css() { ?>

<style type="text/css">

div.wrap { max-width: 750px }

h3.wp-people-group, p.wp-credits-list { clear: both; }

ul.compact { margin-bottom: 0 }



<?php if ( is_rtl() ) { ?>

ul.wp-people-group { margin-bottom: 30px; float: right; clear: both; }

li.wp-person { float: right; height: 70px; width: 220px; margin-left: 10px; }

li.wp-person img.gravatar { float: right; margin-left: 10px; margin-bottom: 10px; }

<?php } else { ?>

li.wp-person { float: left; margin-right: 10px; }

li.wp-person img.gravatar { float: left; margin-right: 10px; margin-bottom: 10px; }

<?php } ?>

li.wp-person img.gravatar { width: 60px; height: 60px; }

ul.compact li.wp-person img.gravatar { width: 30px; height: 30px; }

li.wp-person { height: 70px; width: 220px; }

ul.compact li.wp-person { height: 40px; width: auto; white-space: nowrap }

li.wp-person a.web { font-size: 16px; text-decoration: none; }

</style>

<?php }

15463

_media_states

Definition:
function _media_states( $post ) {}

Parameters

  • $post

Defined filters

  • display_media_states
    apply_filters( 'display_media_states', $media_states )

Source code

function _media_states( $post ) {

	$media_states = array();

	$stylesheet = get_option('stylesheet');



	if ( current_theme_supports( 'custom-header') ) {

		$meta_header = get_post_meta($post->ID, '_wp_attachment_is_custom_header', true );

		if ( ! empty( $meta_header ) && $meta_header == $stylesheet )

			$media_states[] = __( 'Header Image' );

	}



	if ( current_theme_supports( 'custom-background') ) {

		$meta_background = get_post_meta($post->ID, '_wp_attachment_is_custom_background', true );

		if ( ! empty( $meta_background ) && $meta_background == $stylesheet )

			$media_states[] = __( 'Background Image' );

	}



	$media_states = apply_filters( 'display_media_states', $media_states );



	if ( ! empty( $media_states ) ) {

		$state_count = count( $media_states );

		$i = 0;

		echo ' - ';

		foreach ( $media_states as $state ) {

			++$i;

			( $i == $state_count ) ? $sep = '' : $sep = ', ';

			echo "<span class='post-state'>$state$sep</span>";

		}

	}

}

15444

_http_build_query

Definition:
function _http_build_query($data, $prefix=null, $sep=null, $key='', $urlencode=true) {}

Parameters

  • $data
  • $prefix
  • $sep
  • $key
  • $urlencode

Source code

function _http_build_query($data, $prefix=null, $sep=null, $key='', $urlencode=true) {

	$ret = array();



	foreach ( (array) $data as $k => $v ) {

		if ( $urlencode)

			$k = urlencode($k);

		if ( is_int($k) && $prefix != null )

			$k = $prefix.$k;

		if ( !empty($key) )

			$k = $key . '%5B' . $k . '%5D';

		if ( $v === NULL )

			continue;

		elseif ( $v === FALSE )

			$v = '0';



		if ( is_array($v) || is_object($v) )

			array_push($ret,_http_build_query($v, '', $sep, $k, $urlencode));

		elseif ( $urlencode )

			array_push($ret, $k.'='.urlencode($v));

		else

			array_push($ret, $k.'='.$v);

	}



	if ( NULL === $sep )

		$sep = ini_get('arg_separator.output');



	return implode($sep, $ret);

}

15437