您现在正在《异步获取评论者网站截图》评论的第4页
先上效果(泉哥,这回你可以试效果了,真的放在网站了哈哈哈) 昨天写的抓rss是用PHP的方法,而我们知道PHP本身是不能多线程异步加载的,确实对网速影响太大,所以异步还是不得不用的,只能换了个jQuery的方法,改写自Akismet后台预览,另外,声声说以前willin弄过友链的异步截图,难怪我记得有人写过类似的东西却没有搜到. 评论和友链不一样,具有变动性,昨天一开始给评论赋值ID的时候,用的是其母元素li的id,导致在不同人回复同一个人的情况下,[.....] 点此返回原文
async-comment-author-screenshot is coded by http://xiaohudie.net. Any posts here is one hundred percent original, so please keep my link so as not to hurt this pretty girl. -
我看您的网站,今天的即时预览也失效了,是全部失效了吗? :sui:
@爱美爱魅 没有失效啊 这个ajax翻页之后就没有预览了 正常看还是有的
@小蝴蝶 嗯嗯。。发现了。。确实,首页回复是有的。。翻页之后就没有了。。感谢回复。抱歉哈。 :fue:
@爱美爱魅 哈哈 没事没事 这是ajax造成的js失效 需要重新绑定事件 但我没弄了
尝试添加了两回都没能成功,JS调用应该是OK的,估计是代码修改问题,模板函数里没有找到“<?php printf(__('%s‘)”这样的函数,只有omment_author_link(); 就是WP-UserAgent前面那个,改写那个不成功,不过动态评论comments-ajax.php倒是有这么一句代码,但也不起作用。
刚看了回复 也有可能是JS冲突 再试试看
功能是实现了,JS的冲突问,但也出现了回复内容被图片向后推的问题,这个要怎么解决?
@张书杨 加css
@张书杨
@小蝴蝶 OK,问题已解决。换了个邮箱,改用163.
@张书杨 换邮箱的话足迹就得重新算了
@小蝴蝶 …该如何是好,从一而终?
@张书杨 额 这个不重要啦 你喜欢用哪个就用哪个啊
@小蝴蝶 呵呵 随性随性
刚看了后面的评论,张书杨用的是WP-UserAgent插件,可能函数表里面有代码,但是我用的是Show-UserAgent,在函数表里面没有体现出来。。找不到显示的PHP代码。。我现在用的是插件FAQ里面的手动调用,但是后台设置里面的功能全部失效,而且显示效果也不一样。。。 :han:
@爱美爱魅 ….换个插件呗
今天才知道原来除了程序猿,还有程序媛~媛得好,媛得妙…… :cool:
言归正传,这个 s0.wordpress.com 被屏蔽是不假,不过 s0.wp.com 却真的是不稳定,尤其是加上“/mshots/v1”之后抽风的频率也比较大。不知道有没有其它可以推荐的?这个“图”的关键就是这个地址啊~
因为不是程序猿,所以换成别的网站不知道要怎么写,甚至换成“https://s.wordpress.com”或者“https://s-origin.wordpress.com/”要怎么体现这个“https”都不知道,还请指点。 :guzhang:
@3qsami 你可以搜一下网页截图api,有很多,比如URL2PNG之类的
@小蝴蝶 好的,不懂再来问。
为什么出现这个错误:XMLHttpRequest cannot load http://s0.wp.com/mshots/v1/http%3A%2F%2Fwww.tiandiyoyo.com?w=450. Origin http://www.imyxiao.com is not allowed by Access-Control-Allow-Origin.
@yxiao 应该是从wp请求截图过程中的问题,原因还不知道,不过不影响效果
前几次没搞成 今天弄好了 竟然发现还和jq的版本有关
我的是这样的,该怎么改啊?
printf( ‘<cite>%1$s %2$s</cite>’,
get_comment_author_link(),
完整代码是这样的:
<?php
echo get_avatar( $comment, 44 );
printf( '<cite>%1$s %2$s</cite>’,
get_comment_author_link(),
// If current post author is also comment author, make it known visually.
( $comment->user_id === $post->post_author ) ? ‘ ‘ . __( ‘Post author’, ‘twentytwelve’ ) . ” : ”
);
printf( ‘<a href=”%1$s” rel=”nofollow”>%3$s</a>’,
esc_url( get_comment_link( $comment->comment_ID ) ),
get_comment_time( ‘c’ ),
/* translators: 1: date, 2: time */
sprintf( __( ‘%1$s at %2$s’, ‘twentytwelve’ ), get_comment_date(), get_comment_time() )
);
?>
@从良未遂 参见此楼http://xiaohudie.net/code/tech/async-comment-author-screenshot.html/comment-page-3#comment-3745
@小蝴蝶 显示是显示了,可是不能显示完整页面啊,麻烦帮忙看看啊