当前位置: 首页>>代码示例>>PHP>>正文


PHP press_it函数代码示例

本文整理汇总了PHP中press_it函数的典型用法代码示例。如果您正苦于以下问题:PHP press_it函数的具体用法?PHP press_it怎么用?PHP press_it使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了press_it函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: press_it

	$quick['post_content'] = $content;
	// error handling for media_sideload
	if ( is_wp_error($upload) ) {
		wp_delete_post($post_ID);
		wp_die($upload);
	} else {
		$quick['ID'] = $post_ID;
		wp_update_post($quick);
	}
	return $post_ID;
}

// For submitted posts.
if ( isset($_REQUEST['action']) && 'post' == $_REQUEST['action'] ) {
	check_admin_referer('press-this');
	$post_ID = press_it();
	$posted =  $post_ID;
} else {
	$post_ID = 0;
}

// Set Variables
$title = isset( $_GET['t'] ) ? trim( strip_tags( html_entity_decode( stripslashes( $_GET['t'] ) , ENT_QUOTES) ) ) : '';

$selection = '';
if ( !empty($_GET['s']) ) {
	$selection = str_replace(''', "'", stripslashes($_GET['s']));
	$selection = trim( htmlspecialchars( html_entity_decode($selection, ENT_QUOTES) ) );
}

if ( ! empty($selection) ) {
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:31,代码来源:press-this.php

示例2: set_post_format

        // Post formats
        if (isset($_POST['post_format'])) {
            if (current_theme_supports('post-formats', $_POST['post_format'])) {
                set_post_format($post_ID, $_POST['post_format']);
            } elseif ('0' == $_POST['post_format']) {
                set_post_format($post_ID, false);
            }
        }
        $post_ID = wp_update_post($post);
    }
    return $post_ID;
}
// For submitted posts.
if (isset($_REQUEST['action']) && 'post' == $_REQUEST['action']) {
    check_admin_referer('press-this');
    $posted = $post_ID = press_it();
} else {
    $post = get_default_post_to_edit('post', true);
    $post_ID = $post->ID;
}
// Set Variables
$title = isset($_GET['t']) ? trim(strip_tags(html_entity_decode(stripslashes($_GET['t']), ENT_QUOTES))) : '';
$selection = '';
if (!empty($_GET['s'])) {
    $selection = str_replace(''', "'", stripslashes($_GET['s']));
    $selection = trim(htmlspecialchars(html_entity_decode($selection, ENT_QUOTES)));
}
if (!empty($selection)) {
    $selection = preg_replace('/(\\r?\\n|\\r)/', '</p><p>', $selection);
    $selection = '<p>' . str_replace('<p></p>', '', $selection) . '</p>';
}
开发者ID:dcatontopcorp,项目名称:wordpress,代码行数:31,代码来源:press-this.php

示例3: elseif

		wp_die($id);
		wp_delete_post($post_ID);
	// error handling for media_sideload
	} elseif ( is_wp_error($upload)) {
		wp_die($upload);
		wp_delete_post($post_ID);
	} else {
		$quick['ID'] = $post_ID;
		wp_update_post($quick);
	}
	return $post_ID;
}

// For submitted posts.
if ( 'post' == $_REQUEST['action'] ) { 
	check_admin_referer('press-this'); $post_ID = press_it(); ?>
	<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
	<html xmlns="http://www.w3.org/1999/xhtml" <?php do_action('admin_xml_ns'); ?> <?php language_attributes(); ?>>
	<head>
		<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" />
		<title><?php _e('Press This') ?></title>
	<?php
		add_thickbox();
		wp_enqueue_style('press-this');
		wp_enqueue_style('press-this-ie');
		wp_enqueue_style( 'colors' );
		wp_enqueue_script('post');

		do_action('admin_print_styles');
		do_action('admin_print_scripts');
		do_action('admin_head');
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:31,代码来源:press-this.php


注:本文中的press_it函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。