post_trackback_meta_box()
最后更新于:2021-11-27 19:40:17
post_trackback_meta_box( GC_Post$post)Display trackback links form fields.
参数
- $post
-
(GC_Post) (Required)
源文件
文件: gc-admin/includes/meta-boxes.php
function post_trackback_meta_box( $post ) {
$form_trackback = '<input type="text" name="trackback_url" id="trackback_url" class="code" value="' .
esc_attr( str_replace( "n", ' ', $post->to_ping ) ) . '" aria-describedby="trackback-url-desc" />';
if ( '' !== $post->pinged ) {
$pings = '<p>' . __( 'Already pinged:' ) . '</p><ul>';
$already_pinged = explode( "n", trim( $post->pinged ) );
foreach ( $already_pinged as $pinged_url ) {
$pings .= "nt<li>" . esc_html( $pinged_url ) . '</li>';
}
$pings .= '</ul>';
}
?>
<p>
<label for="trackback_url"><?php _e( 'Send trackbacks to:' ); ?></label>
<?php echo $form_trackback; ?>
</p>
<p id="trackback-url-desc" class="howto"><?php _e( 'Separate multiple URLs with spaces' ); ?></p>
<p>
<?php
printf(
/* translators: %s: Documentation URL. */
__( 'Trackbacks are a way to notify legacy blog systems that you’ve linked to them. If you link other GeChiUI sites, they’ll be notified automatically using <a href="https://docs.gechiui.com/functions/post_trackback_meta_box/%s">pingbacks</a>, no other action necessary.' ),
__( 'https://gechiui.org/support/article/introduction-to-blogging/#comments' )
);
?>
</p>
<?php
if ( ! empty( $pings ) ) {
echo $pings;
}
}