如何在WordPress上发布类似Twitter的更新

时间:2011-05-10 作者:Ron S

是否有插件或黑客可以让我在自己的wordpress博客上进行类似于twitter的简短更新?

也许在这些行中使用自定义的post类型或其他东西?

我试图做到的是创建与博客上的常规帖子不同的短帖子(150个字符限制)。发布这些简短更新后,我希望它们出现在主页上的自定义div标记中。

简而言之,功能与twitter相同,但只在您的博客上。

谢谢

2 个回复
最合适的回答,由SO网友:kaiser 整理而成

如果您只想为摘录添加字符计数器,请使用此函数和js。

函数的Php。php

// This goes in your functions.php file inside your themes folder

// Add theme support for post formats
add_theme_support( \'post-formats\', array( \'aside\', \'status\' ) );

// Add the character counter to the admin UI
function wpse16854_char_count_script( $page ) 
{
  $post = get_post( $_GET[\'post\'] );
  $post_type = $post->post_type;
  if ( \'page\' !== $post_type )
    if ( \'post.php\' === $page OR \'post-new.php\' === $page )
      wp_enqueue_script( \'excerpt-counter\', get_template_directory_uri().\'/excerpt-counter.js\', array(\'jquery\') );
}
add_action( \'admin_enqueue_scripts\', \'wpse16854_char_count_script\' );
JavaScript
// This should be saved inside a file named \'excerpt-counter.js\' inside your themes folder
jQuery( document ).ready( function($)
{
    $( "#excerpt" ).after( "<p style=\\"text-align:center;\\"><small>Excerpt length: </small><input type=\\"text\\" value=\\"0\\" maxlength=\\"3\\" size=\\"3\\" id=\\"excerpt_counter\\" readonly=\\"\\"> <small>character(s).</small></p>" );
    $( "#ilc_excerpt_counter" ).val( $("#excerpt").val().length );
    $( "#excerpt" ).keyup( function() 
    {
        $( "#ilc_excerpt_counter" ).val( $("#excerpt").val().length );
    } );
} );
发布“类似推特”的帖子时,只需使用帖子格式“status”(或aside)即可,并将以下内容放在你的帖子中:

// place the following inside your loop
if ( has_post_format( \'status\' ) OR \'status\' == get_post_format( $GLOBALS[\'post\']->ID ) OR is_object_in_term( $GLOBALS[\'post\']->ID, \'post_format\', \'status\' ) )
{
    the_excerpt();
}
else 
{
    the_content(); // or however you want to treat normal posts
}

SO网友:anu

WordPress现在有一种称为status 用于短期状态更新。

您可以在Codex page on Post Formats

结束

相关推荐

Preview posts returns 404

这是一个大型Wordpress多站点安装,使用单个博客的子文件夹,而不是域。我们正在运行3.1版,预览帖子不起作用。当我按preview时,我得到了404。php页面。日志文件中没有引起我注意的内容,所有插件都已禁用。有时,当我按preview时,会收到一条关于权限不足的错误消息。我没有办法尝试了。