VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS77.23%
Net Worth
17.228USD
STEEM
2.054STEEM
SBD
32.135SBD
Own SP
29.021SP
Detailed Balance
| STEEM | ||
| balance | 2.048STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.006STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 29.021SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 29.021SP | SP |
| Reward SP (pending) | 26.030SP | SP |
| SBD | ||
| sbd_balance | 2.709SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 29.426SBD | SBD |
{
"balance": "2.048 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.006 STEEM",
"vesting_shares": "47204.311406 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "2.709 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "29.426 SBD",
"conversions": []
}Account Info
| name | xjb |
| id | 55030 |
| rank | 64,516 |
| reputation | 565558130705 |
| created | 2016-08-10T15:40:27 |
| recovery_account | steem |
| proxy | None |
| post_count | 70 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 2 |
| last_post | 2018-04-16T14:01:30 |
| last_root_post | 2018-04-16T14:01:30 |
| last_vote_time | 2017-06-27T01:40:21 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 9,800 |
| delayed_votes | 0 |
| balance | 2.048 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 2.709 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 47204.311406 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 53663.374860 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 1970-01-01T00:00:00 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 2018-04-25T09:47:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM6i4Q6UnYebvDkxExcfqZRPrPMnANmS5zrA69RF8pkefGzKC2Xy",
1
]
],
"weight_threshold": 1
},
"balance": "2.048 STEEM",
"can_vote": true,
"comment_count": 0,
"created": "2016-08-10T15:40:27",
"curation_rewards": 0,
"delegated_vesting_shares": "0.000000 VESTS",
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1470843627
},
"guest_bloggers": [],
"id": 55030,
"json_metadata": "",
"last_account_recovery": "1970-01-01T00:00:00",
"last_account_update": "1970-01-01T00:00:00",
"last_owner_update": "1970-01-01T00:00:00",
"last_post": "2018-04-16T14:01:30",
"last_root_post": "2018-04-16T14:01:30",
"last_vote_time": "2017-06-27T01:40:21",
"lifetime_vote_count": 0,
"market_history": [],
"memo_key": "STM8Nbj9mcZPTBs1XUHbWKcpWWzFtDjnxHkpTtFNvVdSWFvYJsJeF",
"mined": false,
"name": "xjb",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"other_history": [],
"owner": {
"account_auths": [],
"key_auths": [
[
"STM5t8w7x7WaQQ9jK6Xxn3YSej39HWBUj4EwbVixi3JWotjEBnjCq",
1
]
],
"weight_threshold": 1
},
"pending_claimed_accounts": 0,
"post_bandwidth": 10000,
"post_count": 70,
"post_history": [],
"posting": {
"account_auths": [],
"key_auths": [
[
"STM8KmL2y395fuEkH6khb2u8A8bVF9krEAu9S6aHv8EMxxEF5ewHh",
1
]
],
"weight_threshold": 1
},
"posting_json_metadata": "",
"posting_rewards": 86719,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"proxy": "",
"received_vesting_shares": "0.000000 VESTS",
"recovery_account": "steem",
"reputation": "565558130705",
"reset_account": "null",
"reward_sbd_balance": "29.426 SBD",
"reward_steem_balance": "0.006 STEEM",
"reward_vesting_balance": "53663.374860 VESTS",
"reward_vesting_steem": "26.030 STEEM",
"savings_balance": "0.000 STEEM",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"sbd_balance": "2.709 SBD",
"sbd_last_interest_payment": "2018-04-25T09:47:00",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2018-04-25T09:47:00",
"tags_usage": [],
"to_withdraw": 0,
"transfer_history": [],
"vesting_balance": "0.000 STEEM",
"vesting_shares": "47204.311406 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"vote_history": [],
"voting_manabar": {
"current_mana": 9800,
"last_update_time": 1498527621
},
"voting_power": 9800,
"withdraw_routes": 0,
"withdrawn": 0,
"witness_votes": [
"abit",
"riverhead"
],
"witnesses_voted_for": 2,
"rank": 64516
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2019/08/10 16:55:51
2019/08/10 16:55:51
| author | steemitboard |
| body | Congratulations @xjb! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xjb/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@xjb) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=xjb)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | xjb |
| parent permlink | wordpress-3-1-5 |
| permlink | steemitboard-notify-xjb-20190810t165551000z |
| title | |
| Transaction Info | Block #35435318/Trx 59d39c1aaa1bdce56ce047aed10c55d5afc8bd07 |
View Raw JSON Data
{
"block": 35435318,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xjb! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@xjb/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@xjb) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=xjb)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-1-5",
"permlink": "steemitboard-notify-xjb-20190810t165551000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-08-10T16:55:51",
"trx_id": "59d39c1aaa1bdce56ce047aed10c55d5afc8bd07",
"trx_in_block": 10,
"virtual_op": 0
}2018/08/10 17:43:06
2018/08/10 17:43:06
| author | steemitboard |
| body | Congratulations @xjb! You have received a personal award! [](http://steemitboard.com/@xjb) 2 Years on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | xjb |
| parent permlink | wordpress-3-1-5 |
| permlink | steemitboard-notify-xjb-20180810t174305000z |
| title | |
| Transaction Info | Block #24951414/Trx 9e979a70683a0de6f148b90fc02e83ebda433644 |
View Raw JSON Data
{
"block": 24951414,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xjb! You have received a personal award!\n\n[](http://steemitboard.com/@xjb) 2 Years on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-1-5",
"permlink": "steemitboard-notify-xjb-20180810t174305000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-08-10T17:43:06",
"trx_id": "9e979a70683a0de6f148b90fc02e83ebda433644",
"trx_in_block": 4,
"virtual_op": 0
}2018/04/25 09:47:00
2018/04/25 09:47:00
| amount | 0.002 SBD |
| from | t3ran13 |
| memo | Reward authors from The Alternative STEEM TOPs https://steemit.com/top/@t3ran13/the-alternative-steem-tops-16-04-2018-gmt-top-of-the-pop-newbies |
| to | xjb |
| Transaction Info | Block #21872583/Trx 889130be5fbb2d52225107ee68f8d2430ecffd73 |
View Raw JSON Data
{
"block": 21872583,
"op": [
"transfer",
{
"amount": "0.002 SBD",
"from": "t3ran13",
"memo": "Reward authors from The Alternative STEEM TOPs https://steemit.com/top/@t3ran13/the-alternative-steem-tops-16-04-2018-gmt-top-of-the-pop-newbies",
"to": "xjb"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-25T09:47:00",
"trx_id": "889130be5fbb2d52225107ee68f8d2430ecffd73",
"trx_in_block": 23,
"virtual_op": 0
}xjbreceived 1.399 SBD, 0.582 SP author reward for @xjb / wordpress-3-1-52018/04/23 14:01:30
xjbreceived 1.399 SBD, 0.582 SP author reward for @xjb / wordpress-3-1-5
2018/04/23 14:01:30
| author | xjb |
| permlink | wordpress-3-1-5 |
| sbd payout | 1.399 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 947.348785 VESTS |
| Transaction Info | Block #21820711/Virtual Operation #10 |
View Raw JSON Data
{
"block": 21820711,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "wordpress-3-1-5",
"sbd_payout": "1.399 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "947.348785 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-23T14:01:30",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 10
}xiaohuiupvoted (100.00%) @xjb / wordpress-3-1-52018/04/17 00:20:12
xiaohuiupvoted (100.00%) @xjb / wordpress-3-1-5
2018/04/17 00:20:12
| author | xjb |
| permlink | wordpress-3-1-5 |
| voter | xiaohui |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21631520/Trx 773c117f89bffb11371a8ccfeb7b7123d28f2215 |
View Raw JSON Data
{
"block": 21631520,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-3-1-5",
"voter": "xiaohui",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-17T00:20:12",
"trx_id": "773c117f89bffb11371a8ccfeb7b7123d28f2215",
"trx_in_block": 5,
"virtual_op": 0
}korobupvoted (100.00%) @xjb / wordpress-3-1-52018/04/16 22:25:00
korobupvoted (100.00%) @xjb / wordpress-3-1-5
2018/04/16 22:25:00
| author | xjb |
| permlink | wordpress-3-1-5 |
| voter | korob |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21629216/Trx 58099e3424f1be4fcdc2e4229f5ef2b9c9c8ac8a |
View Raw JSON Data
{
"block": 21629216,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-3-1-5",
"voter": "korob",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T22:25:00",
"trx_id": "58099e3424f1be4fcdc2e4229f5ef2b9c9c8ac8a",
"trx_in_block": 28,
"virtual_op": 0
}morevviolupvoted (100.00%) @xjb / wordpress-3-1-52018/04/16 22:24:21
morevviolupvoted (100.00%) @xjb / wordpress-3-1-5
2018/04/16 22:24:21
| author | xjb |
| permlink | wordpress-3-1-5 |
| voter | morevviol |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21629203/Trx 85e50ebfab2abcdf11d1f999ec9f91ecbe357b00 |
View Raw JSON Data
{
"block": 21629203,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-3-1-5",
"voter": "morevviol",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T22:24:21",
"trx_id": "85e50ebfab2abcdf11d1f999ec9f91ecbe357b00",
"trx_in_block": 18,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjbwordpress-3-1-52018/04/16 14:02:21
cheetahreplied to @xjb / cheetah-re-xjbwordpress-3-1-5
2018/04/16 14:02:21
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update-html.html |
| json metadata | |
| parent author | xjb |
| parent permlink | wordpress-3-1-5 |
| permlink | cheetah-re-xjbwordpress-3-1-5 |
| title | |
| Transaction Info | Block #21619164/Trx ee0b17009c678930cdc752a5c0d6ccb7ea0bc42c |
View Raw JSON Data
{
"block": 21619164,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update-html.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-1-5",
"permlink": "cheetah-re-xjbwordpress-3-1-5",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T14:02:21",
"trx_id": "ee0b17009c678930cdc752a5c0d6ccb7ea0bc42c",
"trx_in_block": 41,
"virtual_op": 0
}cheetahupvoted (0.08%) @xjb / wordpress-3-1-52018/04/16 14:02:03
cheetahupvoted (0.08%) @xjb / wordpress-3-1-5
2018/04/16 14:02:03
| author | xjb |
| permlink | wordpress-3-1-5 |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #21619158/Trx 8df0bf5f0830d081f0ab6706aa29e808cce3835b |
View Raw JSON Data
{
"block": 21619158,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-3-1-5",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T14:02:03",
"trx_id": "8df0bf5f0830d081f0ab6706aa29e808cce3835b",
"trx_in_block": 29,
"virtual_op": 0
}xjbpublished a new post: wordpress-3-1-52018/04/16 14:01:30
xjbpublished a new post: wordpress-3-1-5
2018/04/16 14:01:30
| author | xjb |
| body | 产品的完善是无止境,每过段时间就会发现产品的新问题,使用的人越多,提的需求也会越多,我听得最多的一句话就是:如果加上某某功能就完美了。其实,完美是不存在的,每个人的视角不一样,完美的定义也是不一样的。 做一款开源产品,会面对很多善意的批评和建议,当然也不乏无理的要求,如何在这众多批评、建议、要求里去取舍,用来完善产品,是考验产品开发者的设计能力。 WordPress版微信小程序经过快一年的开发,从功能上来看,作为一个资讯类的小程序,基本的功能已经具备。不过,这个产品最初是我玩票性质的产品,主要想是为了学习和熟悉小程序的开发,而很多站长都是用WordPress做网站的,为了让更多的WordPress站长利用微信小程序,于是就开源了这个产品。因此,小程序架构设计很不完善,很多的代码写得很丑陋,大量重复和无用的代码,严重影响了程序的可读性和运行性能。基于此,我已经着手重构新的版本,新的版本会更专业一些,功能多一些,小程序程序架构几乎是重写了,小程序暂定的名称为:WordPress微信小程序Pro版。我希望新的版本能带来新的体验。  WordPress版微信小程序3.1.5版的新功能没有大的改进,更准确说是小的改进和完善。主要的完善是:分享海报和下拉翻页。 1.分享海报的改进 文章页面的海报在上一个版本-3.0版本就已经实现了,不过这个功能有不少的问题,主要的原因是海报图片是服务端的php生成的,对服务端的php环境要求有些高,特别是对服务器的性能也提出了要求,这导致有时候无法生成海报的图片,用户体验不好。这次改进主要是海报图片的生成在微信小程序端来完成,主要利用微信小程序提供的canvas接口来合成图片。微信小程序的canvas接口提供了丰富的功能,详细的介绍请参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/canvas/create-canvas-context.html 海报的背景图片使用的是文章内的图片,同时利用小程序canvas接口合成海报图片,需要把图片下载到手机里,因此在使用这个功能的时候,需要在小程序的后台管理配置downloadFile合法域名,如下图所示:  同时在WordPress版微信小程序的配置文件config.js里,配置downloadFile合法域名:  如果没有配置downloadFile合法域名将会导致合成海报图片失败。 downloadFile合法域名可以配置第三方的的域名,比如如果网站使用的是cdn网站的图片,可以配置cdn网站的域名。 分享海报最后合成的效果图如下:  2.下拉方式翻页 在以前的版本中,无论是文章列表还是评论列表的翻页,都是通过点击按钮来触发的。我原来的设计思路:是否翻页应该让用户自己去决定,而不是被动的去触发。不过现在很多用户使用手机的习惯就是:下拉到底部去翻页,这仿佛已经成为约定俗成的规则了,于是我就不再坚持原来的设计思路,调整为下拉到底部自动触发翻页。每个设计都有其道理,如何让用户方便使用产品才是设计的核心。 特别指出的是,以前版本的评论列表的第一页,是随这文章显示而自动加载的,如果评论很多的话,就会拖慢页面,新版本调整为下拉到底加载评论或者翻页,这样文章和评论就分开加载了,看完文章如果不想看评论,就不必下拉到底去看评论。在下拉加载评论的时候,增加了一个进度条的提示;评论显示分页(或翻页)如下图所示:  3.显示指定分类的文章列表 不少WordPress网站站长提出在小程序只显示部分分类的文章,而不是显示所有的文章,以前觉得这是个小众的需求,也就没在意,后来越来越多的人提出这个想法,于是就做了一个小调整,可以在小程序的配置文件config.js里加入一个配置参数:INDEXLISTTYPE,用于指定需要显示的分类的id(这个id需要到wordpress后台去自己找,方法参考文章:WordPress版微信小程序安装使用说明,指定分类id的示例如下所示: var INDEXLISTTYPE = “1,2” //指定首页显示分类的id,用英文半角逗号分隔 如果你想显示所有分类的文章,就设置参数值为”all”,示例如下: var INDEXLISTTYPE = “all” //指定首页显示分类的id,用英文半角逗号分隔 4.评论是否开启设置 近来,微信对资讯类小程序的审核尺度有越来越严格的趋势,即使是企业主体的小程序,也可能因为出现用户“评论”的问题,导致小程序审核不通过,给出理由如下: 服务类目”文娱-资讯_”与你提交代码审核时设置的功能页面内容不一致: 评论涉及发布与交流,请补充选择社交-社区/论坛类目,并在基础信息处申请该类目,通过资质审核并在配置功能页添加符合该类目的功能页面。 在这个版本里,我在wp-rest-api-for-app插件里,加了是否开启文章评论的设置,如果遇到因为评论导致无法通过的审核的时候,可以考虑关闭评论,至于审核通过后你是否开启就自行决定了。设置的示例如下:  WordPress版小程序开源下载地址 https://github.com/iamxjb/winxin-app-watch-life.net 如果因为某些原因github无法访问,可以选择以下镜像地址: 1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net 2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net 3.https://coding.net/u/xjb/p/winxin-app-watch-life.net 4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net 配套WordPress插件:wp-rest-api-for-app 下载地址 https://github.com/iamxjb/wp-rest-api-for-app 插件镜像下载地址: https://gitee.com/iamxjb/wp-rest-api-for-app 本文首发链接:https://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn","weixin"],"image":["https://steemitimages.com/DQmWkVxEkSb6usFJTiFEypNerPu8UgBTpNtjVuZ7EvXkTNF/winxinapp-wordpress-watch-life-new-700.jpg","https://steemitimages.com/DQmaTMjMAZnfd1fWoqHBz1KBu3dcdHYPNVKqBpPKLwdfkR8/downloadfile.png","https://steemitimages.com/DQmbcCFcp9fJQtBVU1cwbu4Vj3WtzhJnRE7xgnvrUzHDbFW/downloadfile2.png","https://steemitimages.com/DQmWPTZ4QqJozDKWTPWUbyyk1DX1eNQMkfij84w7LTHt4p9/poster.jpg","https://steemitimages.com/DQmYA4Kukhbv1tovsquENdZPNLLuTaA62CG7wzxcmriaNd9/loading.jpg","https://steemitimages.com/DQmWGE1xg6gyi2nDSxc9LQJMiAX9Ya5FM8RbgBx7ZbFmFxq/enablecomment.png"],"links":["https://developers.weixin.qq.com/miniprogram/dev/api/canvas/create-canvas-context.html","https://github.com/iamxjb/winxin-app-watch-life.net","https://git.oschina.net/iamxjb/winxin-app-watch-life.net","https://code.aliyun.com/iamxjb/winxin-app-watch-life.net","https://coding.net/u/xjb/p/winxin-app-watch-life.net","https://gitlab.com/xiajianbo/winxin-app-watch-life.net","https://github.com/iamxjb/wp-rest-api-for-app","https://gitee.com/iamxjb/wp-rest-api-for-app","https://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | wordpress-3-1-5 |
| title | WordPress版微信小程序3.1.5版的新功能 |
| Transaction Info | Block #21619147/Trx 8d4aea9b4207ab5feb36197b6a0186c27f86e3e3 |
View Raw JSON Data
{
"block": 21619147,
"op": [
"comment",
{
"author": "xjb",
"body": "产品的完善是无止境,每过段时间就会发现产品的新问题,使用的人越多,提的需求也会越多,我听得最多的一句话就是:如果加上某某功能就完美了。其实,完美是不存在的,每个人的视角不一样,完美的定义也是不一样的。\n\n做一款开源产品,会面对很多善意的批评和建议,当然也不乏无理的要求,如何在这众多批评、建议、要求里去取舍,用来完善产品,是考验产品开发者的设计能力。\n\nWordPress版微信小程序经过快一年的开发,从功能上来看,作为一个资讯类的小程序,基本的功能已经具备。不过,这个产品最初是我玩票性质的产品,主要想是为了学习和熟悉小程序的开发,而很多站长都是用WordPress做网站的,为了让更多的WordPress站长利用微信小程序,于是就开源了这个产品。因此,小程序架构设计很不完善,很多的代码写得很丑陋,大量重复和无用的代码,严重影响了程序的可读性和运行性能。基于此,我已经着手重构新的版本,新的版本会更专业一些,功能多一些,小程序程序架构几乎是重写了,小程序暂定的名称为:WordPress微信小程序Pro版。我希望新的版本能带来新的体验。\n\n\n\nWordPress版微信小程序3.1.5版的新功能没有大的改进,更准确说是小的改进和完善。主要的完善是:分享海报和下拉翻页。\n\n1.分享海报的改进\n文章页面的海报在上一个版本-3.0版本就已经实现了,不过这个功能有不少的问题,主要的原因是海报图片是服务端的php生成的,对服务端的php环境要求有些高,特别是对服务器的性能也提出了要求,这导致有时候无法生成海报的图片,用户体验不好。这次改进主要是海报图片的生成在微信小程序端来完成,主要利用微信小程序提供的canvas接口来合成图片。微信小程序的canvas接口提供了丰富的功能,详细的介绍请参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/canvas/create-canvas-context.html\n海报的背景图片使用的是文章内的图片,同时利用小程序canvas接口合成海报图片,需要把图片下载到手机里,因此在使用这个功能的时候,需要在小程序的后台管理配置downloadFile合法域名,如下图所示:\n\n\n\n同时在WordPress版微信小程序的配置文件config.js里,配置downloadFile合法域名:\n\n\n\n如果没有配置downloadFile合法域名将会导致合成海报图片失败。\n\ndownloadFile合法域名可以配置第三方的的域名,比如如果网站使用的是cdn网站的图片,可以配置cdn网站的域名。\n\n分享海报最后合成的效果图如下:\n\n\n\n2.下拉方式翻页\n在以前的版本中,无论是文章列表还是评论列表的翻页,都是通过点击按钮来触发的。我原来的设计思路:是否翻页应该让用户自己去决定,而不是被动的去触发。不过现在很多用户使用手机的习惯就是:下拉到底部去翻页,这仿佛已经成为约定俗成的规则了,于是我就不再坚持原来的设计思路,调整为下拉到底部自动触发翻页。每个设计都有其道理,如何让用户方便使用产品才是设计的核心。\n\n特别指出的是,以前版本的评论列表的第一页,是随这文章显示而自动加载的,如果评论很多的话,就会拖慢页面,新版本调整为下拉到底加载评论或者翻页,这样文章和评论就分开加载了,看完文章如果不想看评论,就不必下拉到底去看评论。在下拉加载评论的时候,增加了一个进度条的提示;评论显示分页(或翻页)如下图所示:\n\n\n3.显示指定分类的文章列表\n不少WordPress网站站长提出在小程序只显示部分分类的文章,而不是显示所有的文章,以前觉得这是个小众的需求,也就没在意,后来越来越多的人提出这个想法,于是就做了一个小调整,可以在小程序的配置文件config.js里加入一个配置参数:INDEXLISTTYPE,用于指定需要显示的分类的id(这个id需要到wordpress后台去自己找,方法参考文章:WordPress版微信小程序安装使用说明,指定分类id的示例如下所示:\n\nvar INDEXLISTTYPE = “1,2” //指定首页显示分类的id,用英文半角逗号分隔\n\n如果你想显示所有分类的文章,就设置参数值为”all”,示例如下:\n\nvar INDEXLISTTYPE = “all” //指定首页显示分类的id,用英文半角逗号分隔\n\n4.评论是否开启设置\n近来,微信对资讯类小程序的审核尺度有越来越严格的趋势,即使是企业主体的小程序,也可能因为出现用户“评论”的问题,导致小程序审核不通过,给出理由如下:\n\n服务类目”文娱-资讯_”与你提交代码审核时设置的功能页面内容不一致:\n评论涉及发布与交流,请补充选择社交-社区/论坛类目,并在基础信息处申请该类目,通过资质审核并在配置功能页添加符合该类目的功能页面。\n\n在这个版本里,我在wp-rest-api-for-app插件里,加了是否开启文章评论的设置,如果遇到因为评论导致无法通过的审核的时候,可以考虑关闭评论,至于审核通过后你是否开启就自行决定了。设置的示例如下:\n\n\n\nWordPress版小程序开源下载地址\nhttps://github.com/iamxjb/winxin-app-watch-life.net\n如果因为某些原因github无法访问,可以选择以下镜像地址:\n1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net\n2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\n3.https://coding.net/u/xjb/p/winxin-app-watch-life.net\n4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net\n\n配套WordPress插件:wp-rest-api-for-app 下载地址\nhttps://github.com/iamxjb/wp-rest-api-for-app\n插件镜像下载地址:\nhttps://gitee.com/iamxjb/wp-rest-api-for-app\n\n\n本文首发链接:https://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://steemitimages.com/DQmWkVxEkSb6usFJTiFEypNerPu8UgBTpNtjVuZ7EvXkTNF/winxinapp-wordpress-watch-life-new-700.jpg\",\"https://steemitimages.com/DQmaTMjMAZnfd1fWoqHBz1KBu3dcdHYPNVKqBpPKLwdfkR8/downloadfile.png\",\"https://steemitimages.com/DQmbcCFcp9fJQtBVU1cwbu4Vj3WtzhJnRE7xgnvrUzHDbFW/downloadfile2.png\",\"https://steemitimages.com/DQmWPTZ4QqJozDKWTPWUbyyk1DX1eNQMkfij84w7LTHt4p9/poster.jpg\",\"https://steemitimages.com/DQmYA4Kukhbv1tovsquENdZPNLLuTaA62CG7wzxcmriaNd9/loading.jpg\",\"https://steemitimages.com/DQmWGE1xg6gyi2nDSxc9LQJMiAX9Ya5FM8RbgBx7ZbFmFxq/enablecomment.png\"],\"links\":[\"https://developers.weixin.qq.com/miniprogram/dev/api/canvas/create-canvas-context.html\",\"https://github.com/iamxjb/winxin-app-watch-life.net\",\"https://git.oschina.net/iamxjb/winxin-app-watch-life.net\",\"https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\",\"https://coding.net/u/xjb/p/winxin-app-watch-life.net\",\"https://gitlab.com/xiajianbo/winxin-app-watch-life.net\",\"https://github.com/iamxjb/wp-rest-api-for-app\",\"https://gitee.com/iamxjb/wp-rest-api-for-app\",\"https://www.watch-life.net/wordpress/wordpress-weixin-3-1-5-update.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "wordpress-3-1-5",
"title": "WordPress版微信小程序3.1.5版的新功能"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-16T14:01:30",
"trx_id": "8d4aea9b4207ab5feb36197b6a0186c27f86e3e3",
"trx_in_block": 42,
"virtual_op": 0
}2018/04/09 07:32:42
2018/04/09 07:32:42
| author | xjb |
| permlink | rw3r2 |
| sbd payout | 0.034 SBD |
| steem payout | 0.004 STEEM |
| vesting payout | 48.931884 VESTS |
| Transaction Info | Block #21409799/Virtual Operation #6 |
View Raw JSON Data
{
"block": 21409799,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "rw3r2",
"sbd_payout": "0.034 SBD",
"steem_payout": "0.004 STEEM",
"vesting_payout": "48.931884 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-09T07:32:42",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 6
}2018/04/09 06:20:12
2018/04/09 06:20:12
| author | xjb |
| permlink | appid |
| sbd payout | 0.010 SBD |
| steem payout | 0.002 STEEM |
| vesting payout | 18.349505 VESTS |
| Transaction Info | Block #21408349/Virtual Operation #3 |
View Raw JSON Data
{
"block": 21408349,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "appid",
"sbd_payout": "0.010 SBD",
"steem_payout": "0.002 STEEM",
"vesting_payout": "18.349505 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-09T06:20:12",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 3
}2018/04/04 01:55:39
2018/04/04 01:55:39
| author | steemitboard |
| body | Congratulations @xjb! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@xjb) You published 4 posts in one day Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > Upvote this notification to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! Do not miss the [last announcement](https://steemit.com/easter/@steemitboard/celebrate-easter-with-steemitboard-the-eggs-opened-and-guess-what-popped-out) from @steemitboard! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| parent author | xjb |
| parent permlink | 5gcxfg |
| permlink | steemitboard-notify-xjb-20180404t015538000z |
| title | |
| Transaction Info | Block #21259074/Trx a04aa41f981611b72f4532ff2ad3da1648025c0b |
View Raw JSON Data
{
"block": 21259074,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xjb! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@xjb) You published 4 posts in one day\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> Upvote this notification to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!\n\nDo not miss the [last announcement](https://steemit.com/easter/@steemitboard/celebrate-easter-with-steemitboard-the-eggs-opened-and-guess-what-popped-out) from @steemitboard!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}",
"parent_author": "xjb",
"parent_permlink": "5gcxfg",
"permlink": "steemitboard-notify-xjb-20180404t015538000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-04T01:55:39",
"trx_id": "a04aa41f981611b72f4532ff2ad3da1648025c0b",
"trx_in_block": 1,
"virtual_op": 0
}arcangereplied to @xjb / re-appid-20180403t193249000z2018/04/03 17:32:45
arcangereplied to @xjb / re-appid-20180403t193249000z
2018/04/03 17:32:45
| author | arcange |
| body | WARNING - The message you received from @steemitag is a CONFIRMED SCAM! DO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment! For more information, read this post: https://steemit.com/steemit/@arcange/scammer-reported-steemitag Please consider to upvote this warning if you find my work to protect you and the platform valuable. Your support is welcome! |
| json metadata | {"image":["http://i.cubeupload.com/d1Dr28.png"]} |
| parent author | xjb |
| parent permlink | appid |
| permlink | re-appid-20180403t193249000z |
| title | |
| Transaction Info | Block #21249018/Trx fb3db9463d110bcbda0d22f8ffb7e020c82b63e3 |
View Raw JSON Data
{
"block": 21249018,
"op": [
"comment",
{
"author": "arcange",
"body": "WARNING - The message you received from @steemitag is a CONFIRMED SCAM!\nDO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment!\nFor more information, read this post: https://steemit.com/steemit/@arcange/scammer-reported-steemitag\nPlease consider to upvote this warning if you find my work to protect you and the platform valuable. Your support is welcome!",
"json_metadata": "{\"image\":[\"http://i.cubeupload.com/d1Dr28.png\"]}",
"parent_author": "xjb",
"parent_permlink": "appid",
"permlink": "re-appid-20180403t193249000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-03T17:32:45",
"trx_id": "fb3db9463d110bcbda0d22f8ffb7e020c82b63e3",
"trx_in_block": 50,
"virtual_op": 0
}2018/04/02 10:37:30
2018/04/02 10:37:30
| author | xjb |
| permlink | rw3r2 |
| voter | jansonwon |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21211919/Trx e836f742590916f7a1fe12a285275eecc038eb58 |
View Raw JSON Data
{
"block": 21211919,
"op": [
"vote",
{
"author": "xjb",
"permlink": "rw3r2",
"voter": "jansonwon",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T10:37:30",
"trx_id": "e836f742590916f7a1fe12a285275eecc038eb58",
"trx_in_block": 14,
"virtual_op": 0
}arcangereplied to @xjb / re-wordpress-3-0-20180402t104848000z2018/04/02 08:48:45
arcangereplied to @xjb / re-wordpress-3-0-20180402t104848000z
2018/04/02 08:48:45
| author | arcange |
| body | WARNING - The message you received from @kamerlighn is a CONFIRMED SCAM! DO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment! For more information, read this post: https://steemit.com/steemit/@arcange/phishing-site-reported-steemitservices-dot-ml Please consider to upvote this warning if you find my work to protect you and the platform valuable. Your support is welcome! |
| json metadata | {"image":["http://i.cubeupload.com/d1Dr28.png"]} |
| parent author | xjb |
| parent permlink | wordpress-3-0 |
| permlink | re-wordpress-3-0-20180402t104848000z |
| title | |
| Transaction Info | Block #21209745/Trx 5a00be5033cb401439bae8779bf9490aed8c0951 |
View Raw JSON Data
{
"block": 21209745,
"op": [
"comment",
{
"author": "arcange",
"body": "WARNING - The message you received from @kamerlighn is a CONFIRMED SCAM!\nDO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment!\nFor more information, read this post: https://steemit.com/steemit/@arcange/phishing-site-reported-steemitservices-dot-ml\nPlease consider to upvote this warning if you find my work to protect you and the platform valuable. Your support is welcome!",
"json_metadata": "{\"image\":[\"http://i.cubeupload.com/d1Dr28.png\"]}",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-0",
"permlink": "re-wordpress-3-0-20180402t104848000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T08:48:45",
"trx_id": "5a00be5033cb401439bae8779bf9490aed8c0951",
"trx_in_block": 36,
"virtual_op": 0
}xinjingreplied to @xjb / re-xjb-5gcxfg-20180402t080408421z2018/04/02 08:04:24
xinjingreplied to @xjb / re-xjb-5gcxfg-20180402t080408421z
2018/04/02 08:04:24
| author | xinjing |
| body | 失败不丢人,丢人的是你没有勇气去面对 |
| json metadata | {"tags":["cn"],"app":"steemit/0.1"} |
| parent author | xjb |
| parent permlink | 5gcxfg |
| permlink | re-xjb-5gcxfg-20180402t080408421z |
| title | |
| Transaction Info | Block #21208858/Trx 81e3e70abfecaf7e4eb23005ba72616f4c967ec9 |
View Raw JSON Data
{
"block": 21208858,
"op": [
"comment",
{
"author": "xinjing",
"body": "失败不丢人,丢人的是你没有勇气去面对",
"json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}",
"parent_author": "xjb",
"parent_permlink": "5gcxfg",
"permlink": "re-xjb-5gcxfg-20180402t080408421z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T08:04:24",
"trx_id": "81e3e70abfecaf7e4eb23005ba72616f4c967ec9",
"trx_in_block": 13,
"virtual_op": 0
}2018/04/02 08:03:12
2018/04/02 08:03:12
| author | xjb |
| permlink | 5gcxfg |
| voter | xinjing |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21208834/Trx 2b623476086cb0476b50a7d8e54c88b19042848d |
View Raw JSON Data
{
"block": 21208834,
"op": [
"vote",
{
"author": "xjb",
"permlink": "5gcxfg",
"voter": "xinjing",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T08:03:12",
"trx_id": "2b623476086cb0476b50a7d8e54c88b19042848d",
"trx_in_block": 22,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjb5gcxfg2018/04/02 07:57:36
cheetahreplied to @xjb / cheetah-re-xjb5gcxfg
2018/04/02 07:57:36
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.watch-life.net/life-thinking/face-failure.html |
| json metadata | |
| parent author | xjb |
| parent permlink | 5gcxfg |
| permlink | cheetah-re-xjb5gcxfg |
| title | |
| Transaction Info | Block #21208722/Trx f5946d7ffd0a93eaeb9f661daea36cddeda866ea |
View Raw JSON Data
{
"block": 21208722,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.watch-life.net/life-thinking/face-failure.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "5gcxfg",
"permlink": "cheetah-re-xjb5gcxfg",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:57:36",
"trx_id": "f5946d7ffd0a93eaeb9f661daea36cddeda866ea",
"trx_in_block": 49,
"virtual_op": 0
}2018/04/02 07:57:21
2018/04/02 07:57:21
| author | xjb |
| permlink | 5gcxfg |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #21208717/Trx 08182c35f1725579f797e52324eef2b4d6d62e00 |
View Raw JSON Data
{
"block": 21208717,
"op": [
"vote",
{
"author": "xjb",
"permlink": "5gcxfg",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:57:21",
"trx_id": "08182c35f1725579f797e52324eef2b4d6d62e00",
"trx_in_block": 11,
"virtual_op": 0
}2018/04/02 07:57:06
2018/04/02 07:57:06
| author | xjb |
| body | 前两天看到一个视频,第九届中国电影金扫帚奖在北京颁奖,王宝强因导演处女作《大闹天竺》,获得最令人失望导演奖,令人意外的是:王宝强亲临现场领奖。“金扫帚奖”颁奖九年来第一次有一线明星来领奖。 很悲催,王宝强同时拿下三个最失望奖:最失望影片,最失望编剧和最失望导演。 但在视频里王宝强的一席话让我动容: 我知道,这是很不光彩的一个奖项。…必须亲自来接受批评,我觉得是因为我爱电影,我尊重电影,我尊重观众,尊重在座的前辈们。 “我第一次当导演也确实欠缺经验,有很多不足的地方。我觉得我相信经过自己未来的努力,不断的学习,我相信自己会成为一个合格的导演,这一次我希望也是最后一次”。  我没看过《大闹天竺》这部电影,无法评价电影的好坏,但他面对失败的勇气值得我尊重和点赞。可能你会觉得,他这是做戏,是为了上头条,可有谁可以拿出如此果敢的行动,去面对一个带有羞辱性质的奖项呢? 这个红地毯走得一点不轻松,如此坦然地接受别人的批评,甚至责难,没有逃避,难能可贵。 王宝强作为一个演员是合格的,无论是喜剧演员还是反派,王宝强的演技我觉得还不错,但是一个好的演员未必是一个好的导演,这句话放在王宝强身上再合适不过了!但那有怎样?这个世界上,失败其实是常态,成功从来都是少数。 一个内心强大的人,一个心智很成熟的人,才会有足够的勇气去面对失败,才会有坦然的心态去接受失意。 人生不如意十有八九,失意常有,困顿常在。去年底的最后一天,突然的失业让我有些措手不及。短暂的休整后,重新找到工作。目前这份工作是否适合我,我也有不少的迷茫和不确定。焦虑和犹豫对我并无好处,先干好目前的工作,需要努力学习新的编程知识,需要适应新的工作环境。在经过最初一个月忙碌和不适后,慢慢走入自己的节奏,虽然加班的日子多了起来,不过会慢慢好起来。 身体状况也不是太好,前些日子去检查眼睛,不太乐观,如果继续向不好的方向发展,医生建议手术了。人到中年,不惑的年龄,我要照顾好自己的皮囊了。 我想“照顾”好自己,并不是让自己停下来,去松懈,去偷懒,去想着退休,90岁的李嘉诚前些日子才退休,一个如此勤奋、敏锐、谨慎,善于计谋,特立独行而又八面玲珑的人,工作到就90岁才退出一线,这才是人生的赢家。可谁能知道李老先生这90年来,面对多少失败和失意。 束缚一个人的框框,很多时候并不是外部的环境,而是自身,比如惰性,比如贪念,比如脆弱,天才的霍金虽然一生被痛苦的肉体困着,但他的灵魂和思想飞向了宇宙。 从某种角度来看,一个人能取得多大的成就,就在于他能多大程度上解放自己,突破自我。 龙应台曾说: “我们拼命地学习如何成功冲刺一百米,但是没有人教过我们:你跌倒时,怎么跌得有尊严;你一头栽下时,怎么治疗内心淌血的伤口,怎么获得心灵深层的平静,心像玻璃一样碎了一地时,怎么收拾?” 失败,失意,困顿,都是修行。路漫漫,在修行的路上,学习,践行,希望我也能在90岁退休,希望你我都能圆满修成。 王宝强相信通过努力未来他会成为一个合格导演,这份信念,值得我尊重和学习,有空的时候去看看《大闹天竺》,借此对他致敬。 本文首发链接:https://www.watch-life.net/life-thinking/face-failure.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn"],"image":["https://steemitimages.com/DQmc3FHcLW3Euhg8ZsYQkvHjaWNbG1PDBeBKxAJ77pCDQb4/wbq.jpg"],"links":["https://www.watch-life.net/life-thinking/face-failure.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | 5gcxfg |
| title | 你有多大的勇气面对失败? |
| Transaction Info | Block #21208712/Trx 52ba1c305bd0bd1ed503b819af82004a8629621c |
View Raw JSON Data
{
"block": 21208712,
"op": [
"comment",
{
"author": "xjb",
"body": "前两天看到一个视频,第九届中国电影金扫帚奖在北京颁奖,王宝强因导演处女作《大闹天竺》,获得最令人失望导演奖,令人意外的是:王宝强亲临现场领奖。“金扫帚奖”颁奖九年来第一次有一线明星来领奖。\n\n很悲催,王宝强同时拿下三个最失望奖:最失望影片,最失望编剧和最失望导演。\n\n但在视频里王宝强的一席话让我动容:\n\n我知道,这是很不光彩的一个奖项。…必须亲自来接受批评,我觉得是因为我爱电影,我尊重电影,我尊重观众,尊重在座的前辈们。\n\n“我第一次当导演也确实欠缺经验,有很多不足的地方。我觉得我相信经过自己未来的努力,不断的学习,我相信自己会成为一个合格的导演,这一次我希望也是最后一次”。\n\n\n\n\n我没看过《大闹天竺》这部电影,无法评价电影的好坏,但他面对失败的勇气值得我尊重和点赞。可能你会觉得,他这是做戏,是为了上头条,可有谁可以拿出如此果敢的行动,去面对一个带有羞辱性质的奖项呢?\n\n这个红地毯走得一点不轻松,如此坦然地接受别人的批评,甚至责难,没有逃避,难能可贵。\n\n王宝强作为一个演员是合格的,无论是喜剧演员还是反派,王宝强的演技我觉得还不错,但是一个好的演员未必是一个好的导演,这句话放在王宝强身上再合适不过了!但那有怎样?这个世界上,失败其实是常态,成功从来都是少数。\n\n一个内心强大的人,一个心智很成熟的人,才会有足够的勇气去面对失败,才会有坦然的心态去接受失意。\n\n人生不如意十有八九,失意常有,困顿常在。去年底的最后一天,突然的失业让我有些措手不及。短暂的休整后,重新找到工作。目前这份工作是否适合我,我也有不少的迷茫和不确定。焦虑和犹豫对我并无好处,先干好目前的工作,需要努力学习新的编程知识,需要适应新的工作环境。在经过最初一个月忙碌和不适后,慢慢走入自己的节奏,虽然加班的日子多了起来,不过会慢慢好起来。\n\n身体状况也不是太好,前些日子去检查眼睛,不太乐观,如果继续向不好的方向发展,医生建议手术了。人到中年,不惑的年龄,我要照顾好自己的皮囊了。\n\n我想“照顾”好自己,并不是让自己停下来,去松懈,去偷懒,去想着退休,90岁的李嘉诚前些日子才退休,一个如此勤奋、敏锐、谨慎,善于计谋,特立独行而又八面玲珑的人,工作到就90岁才退出一线,这才是人生的赢家。可谁能知道李老先生这90年来,面对多少失败和失意。\n\n束缚一个人的框框,很多时候并不是外部的环境,而是自身,比如惰性,比如贪念,比如脆弱,天才的霍金虽然一生被痛苦的肉体困着,但他的灵魂和思想飞向了宇宙。\n\n从某种角度来看,一个人能取得多大的成就,就在于他能多大程度上解放自己,突破自我。\n\n龙应台曾说:\n\n“我们拼命地学习如何成功冲刺一百米,但是没有人教过我们:你跌倒时,怎么跌得有尊严;你一头栽下时,怎么治疗内心淌血的伤口,怎么获得心灵深层的平静,心像玻璃一样碎了一地时,怎么收拾?”\n\n失败,失意,困顿,都是修行。路漫漫,在修行的路上,学习,践行,希望我也能在90岁退休,希望你我都能圆满修成。\n\n王宝强相信通过努力未来他会成为一个合格导演,这份信念,值得我尊重和学习,有空的时候去看看《大闹天竺》,借此对他致敬。\n\n\n\n\n本文首发链接:https://www.watch-life.net/life-thinking/face-failure.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\"],\"image\":[\"https://steemitimages.com/DQmc3FHcLW3Euhg8ZsYQkvHjaWNbG1PDBeBKxAJ77pCDQb4/wbq.jpg\"],\"links\":[\"https://www.watch-life.net/life-thinking/face-failure.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "5gcxfg",
"title": "你有多大的勇气面对失败?"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:57:06",
"trx_id": "52ba1c305bd0bd1ed503b819af82004a8629621c",
"trx_in_block": 40,
"virtual_op": 0
}2018/04/02 07:53:27
2018/04/02 07:53:27
| author | xjb |
| permlink | rw3r2 |
| voter | derek001 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21208639/Trx e36e6fc621269f526e94c304902697f35a551f25 |
View Raw JSON Data
{
"block": 21208639,
"op": [
"vote",
{
"author": "xjb",
"permlink": "rw3r2",
"voter": "derek001",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:53:27",
"trx_id": "e36e6fc621269f526e94c304902697f35a551f25",
"trx_in_block": 28,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjbwordpress-3-02018/04/02 07:40:54
cheetahreplied to @xjb / cheetah-re-xjbwordpress-3-0
2018/04/02 07:40:54
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.watch-life.net/wordpress/wordpress-weixin-3-0.html |
| json metadata | |
| parent author | xjb |
| parent permlink | wordpress-3-0 |
| permlink | cheetah-re-xjbwordpress-3-0 |
| title | |
| Transaction Info | Block #21208388/Trx 177419fdacfab394fbd2a9d72901fed142cdab28 |
View Raw JSON Data
{
"block": 21208388,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.watch-life.net/wordpress/wordpress-weixin-3-0.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-0",
"permlink": "cheetah-re-xjbwordpress-3-0",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:40:54",
"trx_id": "177419fdacfab394fbd2a9d72901fed142cdab28",
"trx_in_block": 17,
"virtual_op": 0
}kamerlighnreplied to @xjb / re-xjb-wordpress-3-0-20180402t074008541z2018/04/02 07:40:45
kamerlighnreplied to @xjb / re-xjb-wordpress-3-0-20180402t074008541z
2018/04/02 07:40:45
| author | kamerlighn |
| body | **Exclusive 30 days free upvotes to your every new post. No need to send any kinds of steem or sbd its full free service. we have paid service too so please check them too. Active the free upvote service and learn more about it here : [JOIN NOW CLICK HERE](https://t.co/mysoNBT4LA)** |
| json metadata | {"tags":["cn"],"links":["https://t.co/mysoNBT4LA"],"app":"steemit/0.1"} |
| parent author | xjb |
| parent permlink | wordpress-3-0 |
| permlink | re-xjb-wordpress-3-0-20180402t074008541z |
| title | |
| Transaction Info | Block #21208385/Trx 2ec9d7bc2d8c965e456a57e5eb4b233760c901f7 |
View Raw JSON Data
{
"block": 21208385,
"op": [
"comment",
{
"author": "kamerlighn",
"body": "**Exclusive 30 days free upvotes to your every new post. No need to send any kinds of steem or sbd its full free service. we have paid service too so please check them too. Active the free upvote service and learn more about it here : [JOIN NOW CLICK HERE](https://t.co/mysoNBT4LA)**",
"json_metadata": "{\"tags\":[\"cn\"],\"links\":[\"https://t.co/mysoNBT4LA\"],\"app\":\"steemit/0.1\"}",
"parent_author": "xjb",
"parent_permlink": "wordpress-3-0",
"permlink": "re-xjb-wordpress-3-0-20180402t074008541z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:40:45",
"trx_id": "2ec9d7bc2d8c965e456a57e5eb4b233760c901f7",
"trx_in_block": 36,
"virtual_op": 0
}cheetahupvoted (0.08%) @xjb / wordpress-3-02018/04/02 07:40:39
cheetahupvoted (0.08%) @xjb / wordpress-3-0
2018/04/02 07:40:39
| author | xjb |
| permlink | wordpress-3-0 |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #21208383/Trx d4e7db61b93d3308f2a79e45a2e4b8f3782cc226 |
View Raw JSON Data
{
"block": 21208383,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-3-0",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:40:39",
"trx_id": "d4e7db61b93d3308f2a79e45a2e4b8f3782cc226",
"trx_in_block": 12,
"virtual_op": 0
}xjbpublished a new post: wordpress-3-02018/04/02 07:40:24
xjbpublished a new post: wordpress-3-0
2018/04/02 07:40:24
| author | xjb |
| body | 距离WordPress版微信小程序上一个版本的发布过去了一个月了。在此间,我的工作有些变化,加上正在开发新版本,目前开源版的完善和升级稍稍有些滞后。 虽然这个版本是3.0版,期间有个过渡的2.8版,不过功能上目前没有大的改动了。3.0版本最大的更新在于加入了文章海报(即分享微信朋友圈的卡片)的功能。小程序一直无法分享到朋友圈,估计这个功能微信短期内不会放出来,但这个需求一直是有的,把小程序的二维码图片转到朋友圈,成为微信小程序转到微信朋友圈一种曲折实现的方法,虽然实现的路径有些长,但总比没有办法好。  尽管这个开源的版本功能越来越完善了,但依然有许多需要完善的地方,其中涉及WordPress插件程序的优化,比如首页加载和列表的加载速度不快。WordPress缓存插件对对于 rest api的缓存几乎用处不大,性能上提升的效果不明显,需要有针对性对api进行缓存,后续我将会研究相关api的优化。 了解WordPress微信小程序的的开发历程及开发技术,建议看看相关更新文章和安装文档: 1.用微信小程序连接WordPress网站 2.WordPress版微信小程序1.5版本发布 3.WordPress版微信小程序2.0版本发布 4.利用WordPress REST API 开发微信小程序从入门到放弃 5.WordPress版微信小程序2.1.5版发布 6.WordPress版微信小程序2.1.8版发布 7.WordPress版微信小程序开发系列(一):WordPress REST API 8.WordPress版微信小程序2.2.0版发布 9.WordPress版微信小程序2.2.8版发布 10.WordPress版微信小程序开发系列(二):安装使用问答 11.WordPress版微信小程序2.4版发布 12.WordPress版微信小程序安装使用说明 13.WordPress版微信小程序2.6版发布 WordPress版小程序开源下载地址 https://github.com/iamxjb/winxin-app-watch-life.net 如果因为某些原因github无法访问,可以选择以下镜像地址: 1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net 2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net 3.https://coding.net/u/xjb/p/winxin-app-watch-life.net 4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net 配套WordPress插件:wp-rest-api-for-app 下载地址 https://github.com/iamxjb/wp-rest-api-for-app 插件镜像下载地址: https://gitee.com/iamxjb/wp-rest-api-for-app WordPress版微信小程序3.0版除了修复一些bug和性能优化外,更新的内容非常少,主要的调整是以下几个方面: 1.文章内容页海报 此功能开发是在网友“名下”的开源代码基础上二次开发完成,感谢名下分享。主要是利用微信小程序码的接口,生成带文章图的小程序码图片,方便转发到朋友圈,主要的实现代码是在WordPress的插件里。生成的小程序二维码海报样式如下:  通过文章页面下方的评论栏触发:  默认是第一个用户触发生成海报图片,后续的用户就会自动调用已经生成的海报链接地址,因此海报没有个性化,也没有针对每个人都生成各自的海报图,所有人看到的海报都是一样的。一方面这可以大大减少生成小程序码的个数,虽然微信给了10万个,已经足够多了;另一方面除了第一个用户外,后面的用户打开海报的速度就会加快,因为不用重新生成了,直接调用即可。 实现这个功能必须满足以下条件: 1、服务器的php需要开启GD库扩展。 是否启动可以通过的php的phpphpinfo()去查询,如果出现类似如下图的内容,就表明开启了gd库扩展  2、服务器的php需要开启mbstring库扩展。 3、更新wp-rest-api-for-app插件,同时在插件目录下的poster和qrcode需要给读写的权限。 4、配置海报默认图片。 为了保证生成的海报图包含有关文章的图(有可能文章没有配图),因此需要设置默认的海报图片,设置的位置:WordPress后台-->设置-->微信小程序设置,如下图所示:  海报里的图片取自文章的特色图,如果没有特色图就取首图。 如果你对生成海报不满意,像生成自己喜欢的样式,可以直接修改插件目录下的weixin-qrcode.php文件,这个文件对代码有详细的注释,你可以按自己的想法修改字体,调整图片大小,加背景等等,当然这些修改需要你对php的代码有一定的了解。遇到问题可以通过微信或邮件的方式联系我。 2.兼容个人主体小程序 很多WordPress站长都申请的是个人主体小程序,个人主体小程序有不少的限制,比如不支持微信支付,不支持web-view,而WordPress版小程序包含这些功能,为了兼容个人主体小程序,在这个版本里针对个人主体小程序,我做了一些处理,比如需要通过web-view在小程序里打开网站链接的,如果判断是个人主体小程序就改为“复制链接”,如果是调用微信支付的,就会打开个人微信赞赏码图片的预览,这样也可以曲折实现赞赏。 为了区分是个人主体小程序还是企业主体小程序,需要在微信小程序的配置文件config.js(该文件在小程序的utils文件夹里)配置小程序的类型,具体的配置如下: var MINAPPTYPE="0";//小程序的类型,如果是企业主体小程序请填:0 ,如果是个人主体小程序请填:1 在文章页面底部的评论栏里的“阅读原文” ,代码实现如下: gotowebpage: function () { var self = this; var minAppType = config.getMinAppType; //获取小程序的主体类型 var url =''; if (minAppType=="0") { url = '../webpage/webpage'; wx.navigateTo({ url: url + '?url=' + self.data.link }) } else { self.copyLink(self.data.link); } } “赞赏”的跳转代码如下: praise: function () { var self = this; var minAppType = config.getMinAppType; if (minAppType == "0") { //企业主体的小程序打开微信支付的页面 if (app.globalData.isGetOpenid) { wx.navigateTo({ url: '../pay/pay?flag=1&openid=' + app.globalData.openid + '&postid=' + self.data.postID }) } else { self.userAuthorization(); } } else { var src = config.getZanImageUrl; //个人主体小程序打开赞赏码预览 wx.previewImage({ urls: [src], }); } } 3.其他小优化 1)文章分享加题图。 原来的分享没有启用文章的题图,默认使用的是微信小程序的截屏,看上去不那么美观,考虑如果每篇文章都有图的话,可以在分享里加入题图,这样美观些,代码很简单,就是在分享代码里加入图片的链接地址即可: onShareAppMessage: function (res) { return { title: '分享"' + config.getWebsiteName + '"的文章:' + this.data.detail.title.rendered, path: 'pages/detail/detail?id=' + this.data.detail.id, imageUrl: this.data.detail.post_thumbnail_image, success: function (res) { // 转发成功 console.log(res); }, fail: function (res) { console.log(res); // 转发失败 } } } 分享显示的界面如下图  2)调整获取openid失败的提示 在评论、点赞、赞赏等这些有交互的功能里,程序都需要获取用户的openid才能使用,因此获取openid成为很重要的一环。或用户opendi的过程是需要访问微信的相关认证服务的,这个过程一来一回可能会出现比如网络超时等问题,导致无法获取openid,但以前的代码里这个功能提示信息不足,导致不知道获取openid的问题出在那里,这次更新给出了详细的出错信息,方便去找到原因。 3)首页导航,提供三种方式的跳转 三种方式的跳转分别是:1.小程序内页跳转;2.web-view内嵌网页跳转;3.跳转到其他小程序。 首页是打开最多的页面,为了给重要的功能提供更多的曝光机会,首页导航提供三种方式跳转,就可以更灵活快捷跳转到重要页面。 相关的配置在config.js,这里就不详细赘述了。 希望这个版本的发布让WordPress版微信小程序有更加好的使用体验,希望你喜欢,也希望你提出更多的改进意见。 本文首发链接:https://www.watch-life.net/wordpress/wordpress-weixin-3-0.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn","weixin"],"image":["https://steemitimages.com/DQmWkVxEkSb6usFJTiFEypNerPu8UgBTpNtjVuZ7EvXkTNF/winxinapp-wordpress-watch-life-new-700.jpg","https://steemitimages.com/DQmeYjuwEhvHk5FQyK2BXzvandA3MepvMGc8zEX1XHwKCqQ/poster-1126.jpg","https://steemitimages.com/DQmT3TLVbJVKBcXvU2qu6ycNGE4cdHL5L5Gosi12ZeARc8i/haibao-300x101.png","https://steemitimages.com/DQmTPfXSCcm4hKtE41iWgWPximoQDiEmwSsMrou8GaYpd7s/gd.png","https://steemitimages.com/DQmfQnMJgk79bi6VEdmExh7pR1Jrsk4p9TBgCiS2AoeVpdd/haibaoshezhi.png","https://steemitimages.com/DQmP9yy9tNF5472k4oy6dAjKVxaFn7WwhL6KdvhfkUWZg52/fenxiang-221x300.png"],"links":["https://github.com/iamxjb/winxin-app-watch-life.net","https://git.oschina.net/iamxjb/winxin-app-watch-life.net","https://code.aliyun.com/iamxjb/winxin-app-watch-life.net","https://coding.net/u/xjb/p/winxin-app-watch-life.net","https://gitlab.com/xiajianbo/winxin-app-watch-life.net","https://github.com/iamxjb/wp-rest-api-for-app","https://gitee.com/iamxjb/wp-rest-api-for-app","https://www.watch-life.net/wordpress/wordpress-weixin-3-0.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | wordpress-3-0 |
| title | WordPress版微信小程序3.0版发布 |
| Transaction Info | Block #21208378/Trx f528b3f5d9d5c2eacce7d24ef77d83b5b6b8e260 |
View Raw JSON Data
{
"block": 21208378,
"op": [
"comment",
{
"author": "xjb",
"body": "距离WordPress版微信小程序上一个版本的发布过去了一个月了。在此间,我的工作有些变化,加上正在开发新版本,目前开源版的完善和升级稍稍有些滞后。\n\n虽然这个版本是3.0版,期间有个过渡的2.8版,不过功能上目前没有大的改动了。3.0版本最大的更新在于加入了文章海报(即分享微信朋友圈的卡片)的功能。小程序一直无法分享到朋友圈,估计这个功能微信短期内不会放出来,但这个需求一直是有的,把小程序的二维码图片转到朋友圈,成为微信小程序转到微信朋友圈一种曲折实现的方法,虽然实现的路径有些长,但总比没有办法好。\n\n\n\n尽管这个开源的版本功能越来越完善了,但依然有许多需要完善的地方,其中涉及WordPress插件程序的优化,比如首页加载和列表的加载速度不快。WordPress缓存插件对对于 rest api的缓存几乎用处不大,性能上提升的效果不明显,需要有针对性对api进行缓存,后续我将会研究相关api的优化。\n\n了解WordPress微信小程序的的开发历程及开发技术,建议看看相关更新文章和安装文档:\n\n1.用微信小程序连接WordPress网站\n2.WordPress版微信小程序1.5版本发布\n3.WordPress版微信小程序2.0版本发布\n4.利用WordPress REST API 开发微信小程序从入门到放弃\n5.WordPress版微信小程序2.1.5版发布\n6.WordPress版微信小程序2.1.8版发布\n7.WordPress版微信小程序开发系列(一):WordPress REST API\n8.WordPress版微信小程序2.2.0版发布\n9.WordPress版微信小程序2.2.8版发布\n10.WordPress版微信小程序开发系列(二):安装使用问答\n11.WordPress版微信小程序2.4版发布\n12.WordPress版微信小程序安装使用说明\n13.WordPress版微信小程序2.6版发布\n\nWordPress版小程序开源下载地址\nhttps://github.com/iamxjb/winxin-app-watch-life.net\n如果因为某些原因github无法访问,可以选择以下镜像地址:\n1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net\n2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\n3.https://coding.net/u/xjb/p/winxin-app-watch-life.net\n4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net\n\n配套WordPress插件:wp-rest-api-for-app 下载地址\nhttps://github.com/iamxjb/wp-rest-api-for-app\n插件镜像下载地址:\nhttps://gitee.com/iamxjb/wp-rest-api-for-app\n\nWordPress版微信小程序3.0版除了修复一些bug和性能优化外,更新的内容非常少,主要的调整是以下几个方面:\n\n1.文章内容页海报\n此功能开发是在网友“名下”的开源代码基础上二次开发完成,感谢名下分享。主要是利用微信小程序码的接口,生成带文章图的小程序码图片,方便转发到朋友圈,主要的实现代码是在WordPress的插件里。生成的小程序二维码海报样式如下:\n\n\n通过文章页面下方的评论栏触发:\n\n\n默认是第一个用户触发生成海报图片,后续的用户就会自动调用已经生成的海报链接地址,因此海报没有个性化,也没有针对每个人都生成各自的海报图,所有人看到的海报都是一样的。一方面这可以大大减少生成小程序码的个数,虽然微信给了10万个,已经足够多了;另一方面除了第一个用户外,后面的用户打开海报的速度就会加快,因为不用重新生成了,直接调用即可。\n\n实现这个功能必须满足以下条件:\n\n1、服务器的php需要开启GD库扩展。\n是否启动可以通过的php的phpphpinfo()去查询,如果出现类似如下图的内容,就表明开启了gd库扩展\n\n\n2、服务器的php需要开启mbstring库扩展。\n3、更新wp-rest-api-for-app插件,同时在插件目录下的poster和qrcode需要给读写的权限。\n4、配置海报默认图片。\n为了保证生成的海报图包含有关文章的图(有可能文章没有配图),因此需要设置默认的海报图片,设置的位置:WordPress后台-->设置-->微信小程序设置,如下图所示:\n\n\n\n海报里的图片取自文章的特色图,如果没有特色图就取首图。\n\n如果你对生成海报不满意,像生成自己喜欢的样式,可以直接修改插件目录下的weixin-qrcode.php文件,这个文件对代码有详细的注释,你可以按自己的想法修改字体,调整图片大小,加背景等等,当然这些修改需要你对php的代码有一定的了解。遇到问题可以通过微信或邮件的方式联系我。\n\n2.兼容个人主体小程序\n很多WordPress站长都申请的是个人主体小程序,个人主体小程序有不少的限制,比如不支持微信支付,不支持web-view,而WordPress版小程序包含这些功能,为了兼容个人主体小程序,在这个版本里针对个人主体小程序,我做了一些处理,比如需要通过web-view在小程序里打开网站链接的,如果判断是个人主体小程序就改为“复制链接”,如果是调用微信支付的,就会打开个人微信赞赏码图片的预览,这样也可以曲折实现赞赏。\n\n为了区分是个人主体小程序还是企业主体小程序,需要在微信小程序的配置文件config.js(该文件在小程序的utils文件夹里)配置小程序的类型,具体的配置如下:\n\nvar MINAPPTYPE=\"0\";//小程序的类型,如果是企业主体小程序请填:0 ,如果是个人主体小程序请填:1\n\n在文章页面底部的评论栏里的“阅读原文” ,代码实现如下:\ngotowebpage: function () {\nvar self = this;\nvar minAppType = config.getMinAppType; //获取小程序的主体类型\nvar url ='';\nif (minAppType==\"0\")\n{\nurl = '../webpage/webpage';\nwx.navigateTo({\nurl: url + '?url=' + self.data.link\n})\n}\nelse\n{\nself.copyLink(self.data.link);\n}\n\n}\n\n“赞赏”的跳转代码如下:\npraise: function () {\nvar self = this;\nvar minAppType = config.getMinAppType;\nif (minAppType == \"0\") { //企业主体的小程序打开微信支付的页面\nif (app.globalData.isGetOpenid) {\nwx.navigateTo({\nurl: '../pay/pay?flag=1&openid=' + app.globalData.openid + '&postid=' + self.data.postID\n})\n}\nelse {\nself.userAuthorization();\n}\n}\nelse {\nvar src = config.getZanImageUrl; //个人主体小程序打开赞赏码预览\nwx.previewImage({\nurls: [src],\n});\n}\n}\n\n3.其他小优化\n1)文章分享加题图。\n原来的分享没有启用文章的题图,默认使用的是微信小程序的截屏,看上去不那么美观,考虑如果每篇文章都有图的话,可以在分享里加入题图,这样美观些,代码很简单,就是在分享代码里加入图片的链接地址即可:\n\nonShareAppMessage: function (res) {\nreturn {\ntitle: '分享\"' + config.getWebsiteName + '\"的文章:' + this.data.detail.title.rendered,\npath: 'pages/detail/detail?id=' + this.data.detail.id,\nimageUrl: this.data.detail.post_thumbnail_image,\nsuccess: function (res) {\n// 转发成功\nconsole.log(res);\n},\nfail: function (res) {\nconsole.log(res);\n// 转发失败\n}\n}\n}\n\n分享显示的界面如下图\n\n\n2)调整获取openid失败的提示\n在评论、点赞、赞赏等这些有交互的功能里,程序都需要获取用户的openid才能使用,因此获取openid成为很重要的一环。或用户opendi的过程是需要访问微信的相关认证服务的,这个过程一来一回可能会出现比如网络超时等问题,导致无法获取openid,但以前的代码里这个功能提示信息不足,导致不知道获取openid的问题出在那里,这次更新给出了详细的出错信息,方便去找到原因。\n\n3)首页导航,提供三种方式的跳转\n三种方式的跳转分别是:1.小程序内页跳转;2.web-view内嵌网页跳转;3.跳转到其他小程序。\n\n首页是打开最多的页面,为了给重要的功能提供更多的曝光机会,首页导航提供三种方式跳转,就可以更灵活快捷跳转到重要页面。\n\n相关的配置在config.js,这里就不详细赘述了。\n\n希望这个版本的发布让WordPress版微信小程序有更加好的使用体验,希望你喜欢,也希望你提出更多的改进意见。\n\n\n\n\n本文首发链接:https://www.watch-life.net/wordpress/wordpress-weixin-3-0.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://steemitimages.com/DQmWkVxEkSb6usFJTiFEypNerPu8UgBTpNtjVuZ7EvXkTNF/winxinapp-wordpress-watch-life-new-700.jpg\",\"https://steemitimages.com/DQmeYjuwEhvHk5FQyK2BXzvandA3MepvMGc8zEX1XHwKCqQ/poster-1126.jpg\",\"https://steemitimages.com/DQmT3TLVbJVKBcXvU2qu6ycNGE4cdHL5L5Gosi12ZeARc8i/haibao-300x101.png\",\"https://steemitimages.com/DQmTPfXSCcm4hKtE41iWgWPximoQDiEmwSsMrou8GaYpd7s/gd.png\",\"https://steemitimages.com/DQmfQnMJgk79bi6VEdmExh7pR1Jrsk4p9TBgCiS2AoeVpdd/haibaoshezhi.png\",\"https://steemitimages.com/DQmP9yy9tNF5472k4oy6dAjKVxaFn7WwhL6KdvhfkUWZg52/fenxiang-221x300.png\"],\"links\":[\"https://github.com/iamxjb/winxin-app-watch-life.net\",\"https://git.oschina.net/iamxjb/winxin-app-watch-life.net\",\"https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\",\"https://coding.net/u/xjb/p/winxin-app-watch-life.net\",\"https://gitlab.com/xiajianbo/winxin-app-watch-life.net\",\"https://github.com/iamxjb/wp-rest-api-for-app\",\"https://gitee.com/iamxjb/wp-rest-api-for-app\",\"https://www.watch-life.net/wordpress/wordpress-weixin-3-0.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "wordpress-3-0",
"title": "WordPress版微信小程序3.0版发布"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:40:24",
"trx_id": "f528b3f5d9d5c2eacce7d24ef77d83b5b6b8e260",
"trx_in_block": 5,
"virtual_op": 0
}2018/04/02 07:38:33
2018/04/02 07:38:33
| author | xjb |
| permlink | rw3r2 |
| voter | serkorkin |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21208341/Trx 187072b3ecb5f8e6ebe5c8b33db090417f4a11d8 |
View Raw JSON Data
{
"block": 21208341,
"op": [
"vote",
{
"author": "xjb",
"permlink": "rw3r2",
"voter": "serkorkin",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:38:33",
"trx_id": "187072b3ecb5f8e6ebe5c8b33db090417f4a11d8",
"trx_in_block": 3,
"virtual_op": 0
}2018/04/02 07:32:42
2018/04/02 07:32:42
| author | xjb |
| body | 当你看到这篇文章的时候,或许是通过微信打开的。 是的,在过去的这一年里,我与微信太亲密了,以至于我对它有严重的依赖。早上醒来打开手机的第一件事,就是打开微信,每晚睡觉前还要刷刷朋友圈。 最近,我一直在想,我需要思考如何与微信保持距离了。  它几乎占领我的生活方方面面,购物,交友,阅读,娱乐…每天公众号上那么多小红点,我都没时间去消除,却有不忍心去取关,生怕错过好的文章;每天大量的群聊天记录,我都只能一扫而过,却又不忍心退出,生怕错过和这个世界的联系,微信几乎成为我手机上唯一使用最频繁的app。我没有安装记录使用app时间的软件,但从下面这张app流量图,从另一个角度看出微信是如何“统治”我的社交生活。  排名第二的“知识星球”使用的流量连微信的10%都不到,手机上其他大量的app基本上很少打开了,仿佛我的社交世界只有了微信了,这不得不让我感觉害怕和警醒,害怕就是一种契机,让我思考,我需要做出改变和调整了。 特别在今年,我用业余时间玩起了微信小程序,更是无限靠近微信了,有关微信一切信息,资讯类的,开发类的,都成为我关注的对象,这一方面有利于我开发小程序,另一方面让我的信息源越来越单一,越来越无法多元了。 不得不说,这个互联网的时代,与这个世界发生链接,是我们必须要做好的事,但如果这种链接,让你每天都沉迷在无聊的朋友圈,陷入深深信息黑洞里,失去了和自己相处的时光,失去了独处时的宁静思考,那么这种链接就不是一种正常链接,而是绞索,绞杀你的时间。 每天坐地铁上班,车厢除了报站的声音外,人人都是安静,埋头看手机。这个世界分成了两个世界,一个手机里的世界,一个手机以外的世界。是的,我想说的是,不单单要和微信保持距离,而是要和手机保持距离。 手机让我的生活碎片化了,回头想想,这一年里,闲暇的时间里,我用整块整块的去阅读,去写作,去陪孩子,越来越少,就连这篇文章我也是在刷了无数次朋友圈后,花了2个小时才写成的,里面充满这空洞和干瘪的词汇,更别提有什么深刻思想了。 我有个朋友,关闭了朋友圈,也不订阅任何公众号,只用ipod安装了一个版本很老的微信,和朋友间保持着很简单、最底限度的联系。我做不到他这么极端,但我要向他学习,管理好自己的时间,让在更多的时间里和微信保持距离,这距离不会让我失去与这个世界良性互动,也让自己保持独立性,不让微信,不让手机,碎片化我的生活。 谢谢,你的阅读,希望我们共勉。 本文首发链接:https://www.watch-life.net/life-thinking/keep-distance-with-weixin.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn","weixin"],"image":["https://steemitimages.com/DQmU5VVVWnueefZaXu64gJjt93YDmQWJfkRZBf5KZTUPecd/weixinjuli.jpg","https://steemitimages.com/DQmQHntxy22iUmnzvBJ7dzeKN3xP89ywdM83cEAZ5VAxNbt/liuliang.png"],"links":["https://www.watch-life.net/life-thinking/keep-distance-with-weixin.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | rw3r2 |
| title | 与微信保持距离 |
| Transaction Info | Block #21208224/Trx ad81a69216bf41bc8b7744c4593ca38c0bf5ba9b |
View Raw JSON Data
{
"block": 21208224,
"op": [
"comment",
{
"author": "xjb",
"body": "当你看到这篇文章的时候,或许是通过微信打开的。\n\n是的,在过去的这一年里,我与微信太亲密了,以至于我对它有严重的依赖。早上醒来打开手机的第一件事,就是打开微信,每晚睡觉前还要刷刷朋友圈。\n\n最近,我一直在想,我需要思考如何与微信保持距离了。\n\n\n\n它几乎占领我的生活方方面面,购物,交友,阅读,娱乐…每天公众号上那么多小红点,我都没时间去消除,却有不忍心去取关,生怕错过好的文章;每天大量的群聊天记录,我都只能一扫而过,却又不忍心退出,生怕错过和这个世界的联系,微信几乎成为我手机上唯一使用最频繁的app。我没有安装记录使用app时间的软件,但从下面这张app流量图,从另一个角度看出微信是如何“统治”我的社交生活。\n\n\n\n排名第二的“知识星球”使用的流量连微信的10%都不到,手机上其他大量的app基本上很少打开了,仿佛我的社交世界只有了微信了,这不得不让我感觉害怕和警醒,害怕就是一种契机,让我思考,我需要做出改变和调整了。\n\n特别在今年,我用业余时间玩起了微信小程序,更是无限靠近微信了,有关微信一切信息,资讯类的,开发类的,都成为我关注的对象,这一方面有利于我开发小程序,另一方面让我的信息源越来越单一,越来越无法多元了。\n\n不得不说,这个互联网的时代,与这个世界发生链接,是我们必须要做好的事,但如果这种链接,让你每天都沉迷在无聊的朋友圈,陷入深深信息黑洞里,失去了和自己相处的时光,失去了独处时的宁静思考,那么这种链接就不是一种正常链接,而是绞索,绞杀你的时间。\n\n每天坐地铁上班,车厢除了报站的声音外,人人都是安静,埋头看手机。这个世界分成了两个世界,一个手机里的世界,一个手机以外的世界。是的,我想说的是,不单单要和微信保持距离,而是要和手机保持距离。\n\n手机让我的生活碎片化了,回头想想,这一年里,闲暇的时间里,我用整块整块的去阅读,去写作,去陪孩子,越来越少,就连这篇文章我也是在刷了无数次朋友圈后,花了2个小时才写成的,里面充满这空洞和干瘪的词汇,更别提有什么深刻思想了。\n\n我有个朋友,关闭了朋友圈,也不订阅任何公众号,只用ipod安装了一个版本很老的微信,和朋友间保持着很简单、最底限度的联系。我做不到他这么极端,但我要向他学习,管理好自己的时间,让在更多的时间里和微信保持距离,这距离不会让我失去与这个世界良性互动,也让自己保持独立性,不让微信,不让手机,碎片化我的生活。\n\n谢谢,你的阅读,希望我们共勉。\n\n\n\n\n\n本文首发链接:https://www.watch-life.net/life-thinking/keep-distance-with-weixin.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://steemitimages.com/DQmU5VVVWnueefZaXu64gJjt93YDmQWJfkRZBf5KZTUPecd/weixinjuli.jpg\",\"https://steemitimages.com/DQmQHntxy22iUmnzvBJ7dzeKN3xP89ywdM83cEAZ5VAxNbt/liuliang.png\"],\"links\":[\"https://www.watch-life.net/life-thinking/keep-distance-with-weixin.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "rw3r2",
"title": "与微信保持距离"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:32:42",
"trx_id": "ad81a69216bf41bc8b7744c4593ca38c0bf5ba9b",
"trx_in_block": 20,
"virtual_op": 0
}2018/04/02 07:29:03
2018/04/02 07:29:03
| author | xjb |
| permlink | 65a5mm |
| voter | hmayak |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21208151/Trx a0bc1ecd4d525f8a0d003fcbb93afa53256e9c2d |
View Raw JSON Data
{
"block": 21208151,
"op": [
"vote",
{
"author": "xjb",
"permlink": "65a5mm",
"voter": "hmayak",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:29:03",
"trx_id": "a0bc1ecd4d525f8a0d003fcbb93afa53256e9c2d",
"trx_in_block": 37,
"virtual_op": 0
}cn-naughty.boyreplied to @xjb / 20180402t072703137z-post2018/04/02 07:27:03
cn-naughty.boyreplied to @xjb / 20180402t072703137z-post
2018/04/02 07:27:03
| author | cn-naughty.boy |
| body | @xjb, 沙发! |
| json metadata | {"tags":["cn"]} |
| parent author | xjb |
| parent permlink | 65a5mm |
| permlink | 20180402t072703137z-post |
| title | |
| Transaction Info | Block #21208111/Trx 0766a36f7ea0413cb942e1980e1c248f0c15e7b4 |
View Raw JSON Data
{
"block": 21208111,
"op": [
"comment",
{
"author": "cn-naughty.boy",
"body": "@xjb, 沙发!",
"json_metadata": "{\"tags\":[\"cn\"]}",
"parent_author": "xjb",
"parent_permlink": "65a5mm",
"permlink": "20180402t072703137z-post",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:27:03",
"trx_id": "0766a36f7ea0413cb942e1980e1c248f0c15e7b4",
"trx_in_block": 14,
"virtual_op": 0
}cn-naughty.boyupvoted (8.66%) @xjb / 65a5mm2018/04/02 07:27:00
cn-naughty.boyupvoted (8.66%) @xjb / 65a5mm
2018/04/02 07:27:00
| author | xjb |
| permlink | 65a5mm |
| voter | cn-naughty.boy |
| weight | 866 (8.66%) |
| Transaction Info | Block #21208110/Trx 118a7aaac88a02ce76a8423d68333ffb74ddb2e3 |
View Raw JSON Data
{
"block": 21208110,
"op": [
"vote",
{
"author": "xjb",
"permlink": "65a5mm",
"voter": "cn-naughty.boy",
"weight": 866
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:27:00",
"trx_id": "118a7aaac88a02ce76a8423d68333ffb74ddb2e3",
"trx_in_block": 48,
"virtual_op": 0
}2018/04/02 07:23:12
2018/04/02 07:23:12
| author | xjb |
| body | 上周末,我去参加作家水木丁(微博:https://weibo.com/pinkonion)的读者见面会。早在博客时代,我就喜欢水木丁的文章,看她的文章对我来说是一种思考训练和精神启迪。  现场的女文艺青年很多,我这个半老的中年男人也去了现场,似乎很小众而不合现场的气氛。在微博,微信流行的自媒体时代,我不知道有少人关注作家,特别像这样的年轻作家,她没有惊世骇俗的作品,没有著作等身,甚至没有像那些网络的大V、意见领袖和网红,那么出彩,那么“光彩照人”,她只是安静的写她喜欢的文章。 说起来,她是我的同龄人,看到这样的文字评价她: 水木丁,七十年代生人,媒体中人,文字中人,生活中人,复杂到一言难尽,简单到不值一提。她的文字质朴简单却有风骨、有主张,洞明练达,舒爽清晰。她厚道,细致,耐心,仿佛一个安静地陪伴在你身旁的朋友,“聊赋一格,极尽暖意,延伸人生,善意地倾诉此情此景的感受”,充满智慧和温情。 我喜欢她的文字,她的文字,充满着悲天悯人的人文关怀和洞察人性的理性思考。她不会用标新立异的观点去吸引读者的目光,却用独特的视角,观察和思考生活。如果你会觉得她是有些小资情调的文艺女青年,那就说明你没有读懂她的文章,没有能领悟在字里行间所蕴含的哲理。她的文章很多是与读者间的书信,在回复读者的文章里,她从来不刻意去迎合她的读者,通常会给人通情达理的警醒。在她的文字里,你可以获得温暖,更能获得力量。 《只愿你曾被这世界温柔相待》是她的一部作品,她用理性而“温柔”的文字来书写,去化解这个世界的粗暴和戾气,给她的读者温柔和力量,去化解心中的“怕”,去坦然接受心中的爱。透过她的文字,你能真切的感受到这个世界冷酷和坚硬的一面,面对这些我们本能要武装自己,把自己扮成一副铁石心肠的人,才能保护好自己。但,被世界温柔对待,才能温柔对待这世界。反之亦然。内心的无情冷酷,是无法感受世界的温柔。温柔不是妥协,不是放弃,不是老好人,不是无原则的迁就,是宽容,对自己,对他人,从人性的角度来看待自己和他人,人人都有自己的高尚和卑劣。 《我们心中的怕和爱》是水木丁是一本与她的读者间的书信集。在水木丁的眼里,怕和爱是一体的,不要怕受到伤害而不去爱,否则你会失去更多。怕,和其他的不良情绪一样,是一个契机,是一种本能的保护,让我们停下来思考,去想想我们的问题,想想怕的根源是什么,就比如看待焦虑的情绪,看待沮丧的情绪一样,找到情绪的锚点,才是解决问题的开始,不要因为不喜欢的“怕”,而放弃了让你快乐的“爱”,那会让你失去很多美好,变成一个冷漠而麻木的人。怕,就是想办法去解决,爱,就勇敢去行动。 在水木丁的思想世界里,有一个深刻的内核:没有什么主义比生活本身重要。执着一个主义(比如女权主义),空谈概念,对生活没任何帮助,生活就是生活本身,是体验,是过程,而不是空空主义和概念。好好地工作,认真地生活,真诚的待人,热爱生活,敬畏生活比讲很多的大道理更重要。是否可以做好自己,是否可以过好自己的人生,是每个人人生道理是否正确唯一标准。 在这个寒冷的夜晚,我看着水木丁的文字,写下我的感受,内心暖暖的。 而今天,对我来说,很特别,意味深长… 本文首发链接:https://www.watch-life.net/life-thinking/gentle-world.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn"],"image":["https://steemitimages.com/DQmTYpnsemYJKiAz7xR13ffXEg3sE6WLWTnCmtqoRDRGhhX/paheai2.jpg"],"links":["https://weibo.com/pinkonion)的读者见面会。早在博客时代,我就喜欢水木丁的文章,看她的文章对我来说是一种思考训练和精神启迪。","https://www.watch-life.net/life-thinking/gentle-world.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | 65a5mm |
| title | 只愿你曾被这世界温柔相待 |
| Transaction Info | Block #21208034/Trx 9b86df22cbe04122f2fb8068f4f8f1e69bfe865e |
View Raw JSON Data
{
"block": 21208034,
"op": [
"comment",
{
"author": "xjb",
"body": "上周末,我去参加作家水木丁(微博:https://weibo.com/pinkonion)的读者见面会。早在博客时代,我就喜欢水木丁的文章,看她的文章对我来说是一种思考训练和精神启迪。\n\n\n\n\n现场的女文艺青年很多,我这个半老的中年男人也去了现场,似乎很小众而不合现场的气氛。在微博,微信流行的自媒体时代,我不知道有少人关注作家,特别像这样的年轻作家,她没有惊世骇俗的作品,没有著作等身,甚至没有像那些网络的大V、意见领袖和网红,那么出彩,那么“光彩照人”,她只是安静的写她喜欢的文章。\n\n说起来,她是我的同龄人,看到这样的文字评价她:\n\n水木丁,七十年代生人,媒体中人,文字中人,生活中人,复杂到一言难尽,简单到不值一提。她的文字质朴简单却有风骨、有主张,洞明练达,舒爽清晰。她厚道,细致,耐心,仿佛一个安静地陪伴在你身旁的朋友,“聊赋一格,极尽暖意,延伸人生,善意地倾诉此情此景的感受”,充满智慧和温情。\n\n我喜欢她的文字,她的文字,充满着悲天悯人的人文关怀和洞察人性的理性思考。她不会用标新立异的观点去吸引读者的目光,却用独特的视角,观察和思考生活。如果你会觉得她是有些小资情调的文艺女青年,那就说明你没有读懂她的文章,没有能领悟在字里行间所蕴含的哲理。她的文章很多是与读者间的书信,在回复读者的文章里,她从来不刻意去迎合她的读者,通常会给人通情达理的警醒。在她的文字里,你可以获得温暖,更能获得力量。\n\n\n\n《只愿你曾被这世界温柔相待》是她的一部作品,她用理性而“温柔”的文字来书写,去化解这个世界的粗暴和戾气,给她的读者温柔和力量,去化解心中的“怕”,去坦然接受心中的爱。透过她的文字,你能真切的感受到这个世界冷酷和坚硬的一面,面对这些我们本能要武装自己,把自己扮成一副铁石心肠的人,才能保护好自己。但,被世界温柔对待,才能温柔对待这世界。反之亦然。内心的无情冷酷,是无法感受世界的温柔。温柔不是妥协,不是放弃,不是老好人,不是无原则的迁就,是宽容,对自己,对他人,从人性的角度来看待自己和他人,人人都有自己的高尚和卑劣。\n\n\n\n《我们心中的怕和爱》是水木丁是一本与她的读者间的书信集。在水木丁的眼里,怕和爱是一体的,不要怕受到伤害而不去爱,否则你会失去更多。怕,和其他的不良情绪一样,是一个契机,是一种本能的保护,让我们停下来思考,去想想我们的问题,想想怕的根源是什么,就比如看待焦虑的情绪,看待沮丧的情绪一样,找到情绪的锚点,才是解决问题的开始,不要因为不喜欢的“怕”,而放弃了让你快乐的“爱”,那会让你失去很多美好,变成一个冷漠而麻木的人。怕,就是想办法去解决,爱,就勇敢去行动。\n\n在水木丁的思想世界里,有一个深刻的内核:没有什么主义比生活本身重要。执着一个主义(比如女权主义),空谈概念,对生活没任何帮助,生活就是生活本身,是体验,是过程,而不是空空主义和概念。好好地工作,认真地生活,真诚的待人,热爱生活,敬畏生活比讲很多的大道理更重要。是否可以做好自己,是否可以过好自己的人生,是每个人人生道理是否正确唯一标准。\n\n在这个寒冷的夜晚,我看着水木丁的文字,写下我的感受,内心暖暖的。\n\n而今天,对我来说,很特别,意味深长…\n\n\n\n\n本文首发链接:https://www.watch-life.net/life-thinking/gentle-world.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\"],\"image\":[\"https://steemitimages.com/DQmTYpnsemYJKiAz7xR13ffXEg3sE6WLWTnCmtqoRDRGhhX/paheai2.jpg\"],\"links\":[\"https://weibo.com/pinkonion)的读者见面会。早在博客时代,我就喜欢水木丁的文章,看她的文章对我来说是一种思考训练和精神启迪。\",\"https://www.watch-life.net/life-thinking/gentle-world.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "65a5mm",
"title": "只愿你曾被这世界温柔相待"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T07:23:12",
"trx_id": "9b86df22cbe04122f2fb8068f4f8f1e69bfe865e",
"trx_in_block": 37,
"virtual_op": 0
}steemitagreplied to @xjb / re-xjb-appid-20180402t0651522018/04/02 06:52:51
steemitagreplied to @xjb / re-xjb-appid-20180402t065152
2018/04/02 06:52:51
| author | steemitag |
| body | <center><h1>The Vote For Your Awesome Post Has Just Arrived!</h1></center><br/><div class="pull-right"><img src="https://steemitimages.com/DQmQp4WWeghgJ1RAwaLHLfnD8FfBasdrzwoJwHTF7iuFdUj/image.png"></div><div class="text-justify">This post has been voted with the use of SteemiTag. Feel free to upvote this comment if you’d like to express your support for our cause. Conversely, if you don’t want to receive any more votes from SteemiTag, please respond to this comment by writing <code>NOVOTES</code>.<br/><br/>SteemiTag is an innovative program that helps users increase their gains in the curation rewards by voting on posts that are likely to get high payouts. It maximizes the chance of a user to be rewarded through an accurate selection algorithm that works 24/7 and eliminates "no rewards" problem for users with low Steem Power. <strong>You can participate in our program by clicking on <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=xjb&delegatee=steemitag&vesting_shares=47204.311406%20VESTS">this link</a> and confirming your delegation</strong>. Your rewards will be sent to you in the form of weekly dividends. Thank you and keep up with your great work!</div> |
| json metadata | |
| parent author | xjb |
| parent permlink | appid |
| permlink | re-xjb-appid-20180402t065152 |
| title | |
| Transaction Info | Block #21207427/Trx 1c22c0a9ef251e8335483eff022f53fd85fcdc02 |
View Raw JSON Data
{
"block": 21207427,
"op": [
"comment",
{
"author": "steemitag",
"body": "<center><h1>The Vote For Your Awesome Post Has Just Arrived!</h1></center><br/><div class=\"pull-right\"><img src=\"https://steemitimages.com/DQmQp4WWeghgJ1RAwaLHLfnD8FfBasdrzwoJwHTF7iuFdUj/image.png\"></div><div class=\"text-justify\">This post has been voted with the use of SteemiTag. Feel free to upvote this comment if you’d like to express your support for our cause. Conversely, if you don’t want to receive any more votes from SteemiTag, please respond to this comment by writing <code>NOVOTES</code>.<br/><br/>SteemiTag is an innovative program that helps users increase their gains in the curation rewards by voting on posts that are likely to get high payouts. It maximizes the chance of a user to be rewarded through an accurate selection algorithm that works 24/7 and eliminates \"no rewards\" problem for users with low Steem Power. <strong>You can participate in our program by clicking on <a href=\"https://v2.steemconnect.com/sign/delegateVestingShares?delegator=xjb&delegatee=steemitag&vesting_shares=47204.311406%20VESTS\">this link</a> and confirming your delegation</strong>. Your rewards will be sent to you in the form of weekly dividends. Thank you and keep up with your great work!</div>",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "appid",
"permlink": "re-xjb-appid-20180402t065152",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:52:51",
"trx_id": "1c22c0a9ef251e8335483eff022f53fd85fcdc02",
"trx_in_block": 31,
"virtual_op": 0
}2018/04/02 06:52:30
2018/04/02 06:52:30
| author | xjb |
| permlink | appid |
| voter | steemitag |
| weight | 2000 (20.00%) |
| Transaction Info | Block #21207420/Trx 37aeb06ff1091b7a18ec5ef6111b7533206e8d28 |
View Raw JSON Data
{
"block": 21207420,
"op": [
"vote",
{
"author": "xjb",
"permlink": "appid",
"voter": "steemitag",
"weight": 2000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:52:30",
"trx_id": "37aeb06ff1091b7a18ec5ef6111b7533206e8d28",
"trx_in_block": 109,
"virtual_op": 0
}2018/04/02 06:47:09
2018/04/02 06:47:09
| author | xjb |
| permlink | 4o75ma |
| voter | santana10 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21207313/Trx aad093925df0394dcee87fecb8f0a90c201914a6 |
View Raw JSON Data
{
"block": 21207313,
"op": [
"vote",
{
"author": "xjb",
"permlink": "4o75ma",
"voter": "santana10",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:47:09",
"trx_id": "aad093925df0394dcee87fecb8f0a90c201914a6",
"trx_in_block": 18,
"virtual_op": 0
}2018/04/02 06:47:00
2018/04/02 06:47:00
| author | xjb |
| body | @@ -1311,8 +1311,167 @@ %E5%AE%B6%E7%81%AF%E7%81%AB. . . +%0A%0A%0A%0A%E6%9C%AC%E6%96%87%E9%A6%96%E5%8F%91%E9%93%BE%E6%8E%A5:https://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html%0A%E6%9B%B4%E5%A4%9A%E6%96%87%E7%AB%A0%E8%A7%81%E7%BD%91%E7%AB%99%EF%BC%9Ahttps://www.watch-life.net%0ASteemit %E4%B8%AD%E6%96%87%E7%89%88%E5%9D%97: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn"],"image":["https://steemitimages.com/DQmdMbaPHiELNWBiC66gph3nWZ9gxxzBxxhAVfd7Wcfk168/middle-aged-person-anxiety.jpeg"],"app":"steemit/0.1","format":"markdown","links":["https://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html","https://www.watch-life.net","https://steemit.com/hot/cn"]} |
| parent author | |
| parent permlink | cn |
| permlink | 4o75ma |
| title | 当中年遇到焦虑 |
| Transaction Info | Block #21207310/Trx 02e8c5797c418be6580b9ab266ebffcd0610f454 |
View Raw JSON Data
{
"block": 21207310,
"op": [
"comment",
{
"author": "xjb",
"body": "@@ -1311,8 +1311,167 @@\n %E5%AE%B6%E7%81%AF%E7%81%AB. . .\n+%0A%0A%0A%0A%E6%9C%AC%E6%96%87%E9%A6%96%E5%8F%91%E9%93%BE%E6%8E%A5:https://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html%0A%E6%9B%B4%E5%A4%9A%E6%96%87%E7%AB%A0%E8%A7%81%E7%BD%91%E7%AB%99%EF%BC%9Ahttps://www.watch-life.net%0ASteemit %E4%B8%AD%E6%96%87%E7%89%88%E5%9D%97: https://steemit.com/hot/cn\n",
"json_metadata": "{\"tags\":[\"cn\"],\"image\":[\"https://steemitimages.com/DQmdMbaPHiELNWBiC66gph3nWZ9gxxzBxxhAVfd7Wcfk168/middle-aged-person-anxiety.jpeg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"links\":[\"https://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"]}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "4o75ma",
"title": "当中年遇到焦虑"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:47:00",
"trx_id": "02e8c5797c418be6580b9ab266ebffcd0610f454",
"trx_in_block": 46,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjb4o75ma2018/04/02 06:45:06
cheetahreplied to @xjb / cheetah-re-xjb4o75ma
2018/04/02 06:45:06
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html |
| json metadata | |
| parent author | xjb |
| parent permlink | 4o75ma |
| permlink | cheetah-re-xjb4o75ma |
| title | |
| Transaction Info | Block #21207272/Trx 26dd9a5c4a980aac86a7160bc6fba45c67e4088b |
View Raw JSON Data
{
"block": 21207272,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.watch-life.net/life-thinking/middle-aged-person-anxiety.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "4o75ma",
"permlink": "cheetah-re-xjb4o75ma",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:45:06",
"trx_id": "26dd9a5c4a980aac86a7160bc6fba45c67e4088b",
"trx_in_block": 6,
"virtual_op": 0
}2018/04/02 06:45:00
2018/04/02 06:45:00
| author | xjb |
| permlink | 4o75ma |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #21207270/Trx deb2ffeca877c053313083dd5231e5a7fa9b269e |
View Raw JSON Data
{
"block": 21207270,
"op": [
"vote",
{
"author": "xjb",
"permlink": "4o75ma",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:45:00",
"trx_id": "deb2ffeca877c053313083dd5231e5a7fa9b269e",
"trx_in_block": 43,
"virtual_op": 0
}2018/04/02 06:45:00
2018/04/02 06:45:00
| author | xjb |
| permlink | 4o75ma |
| voter | derek001 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21207270/Trx f5290f08be9c1a0ebf2b0c7281597a7c3caa51bc |
View Raw JSON Data
{
"block": 21207270,
"op": [
"vote",
{
"author": "xjb",
"permlink": "4o75ma",
"voter": "derek001",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:45:00",
"trx_id": "f5290f08be9c1a0ebf2b0c7281597a7c3caa51bc",
"trx_in_block": 39,
"virtual_op": 0
}2018/04/02 06:44:48
2018/04/02 06:44:48
| author | xjb |
| body | 前两天我的朋友圈被一篇《男到中年,不如狗》的文章刷屏了,很多朋友都转发了。文章写得非常的煽情,罗列很多从网络上搜集的,近期,或以前的,有关中年男人的艰难时刻,配上伤感的图片,然后巧妙得引用了张爱玲的一段文字: 人到中年的男人,时常会觉得孤独,因为他一睁开眼睛,周围都是要依靠他的人,却没有他可以依靠的人。  略带伤感的文字,配上伤感图片,会很容易引起很多中年男人的共鸣,仿佛在这样文字里读到了自己。看到朴树哭泣的画面,我的内心也为之动容。 换个角度想想,文章也可以罗列大量励志向上、乐观进取的人或事,来述说中年人的精彩。中年人,不止有“不如狗”的一面。 不知道什么时候开始,中年人成为了调侃和渲染的对象,油腻,秃顶,臃肿,焦虑,各种负面的词汇扑面而来。每个人的眼中,都有自己的视角来观察中年人,一点也没有小鲜肉那般光彩照人,一杯泡着枸杞的茶,一个巨大的保温杯,仿佛就是一个中年人的象征。 焦虑,不只有中年人才有,但仿佛中年身上表现得更明显,如影随形。如果焦虑不能得到有效的释放,会不会压垮一个中年人? 近来热议的中兴员工欧建新先生坠楼事件,似乎加剧了对中年危机的思考。程序员,42岁,跳楼,非常的惨烈,谁会想到失业会给一个中年男人如此沉重的打击?恐怕永远没人知道欧先生最后时刻的心情。如此的决绝,舍弃了红尘,纵身一跳。 我不知道这个事件背后种种真相,事件本身众说纷纭,扑朔迷离,我不想说欧先生不够坚强,因为每个人都有每个人的选择。 这件事被热炒,恐怕给了很多人代入感,借这个事件来表达自己的情绪,有“借酒浇愁”的意味在里面,热议成为很多人宣泄自己内心的一个出口。 换个角度来看,人到中年,养家糊口,勤奋工作,承受很多的生活和工作压力,都是必然的,也是应该的,这些就是人生必经的,也是无法卸载的责任,是一个努力向上的人需要做到的。这个年龄阶段,是不要有享受生活的妄念,贪图享乐、稳定、安逸,可能是下坠,再也无法走向正途。“生于忧患,死于安乐”,就是这个道理。 当然,这个年龄的当口,更要照顾好自己的身体,不酗酒,不抽烟,多锻炼,与自己的身体和心灵和平共处,有危机就面对危机,有焦虑就接受焦虑,焦虑让你感到危机,找问题,想办法,乐观去行动就好。 毕竟,人生美好还是很多的,当然,失意也会常常,但不要彻底的悲观 ,我的一个朋友说:我们这个年纪,不敢死,也不敢失业。的确,不必赶,死亡总会来,我不要这么着急,还有很多美丽的风景我没看过。 此刻的我,43岁,中年人,还没秃顶,还没臃肿,也尽量做到不油腻,一个老程序员,内心也常常焦虑和忧虑,几年前,我也曾有一段比较长的时间失去工作,算一段比较低落的时光。我一直让自己乐观积极去生活,虽然乐观未必能让我真正摆脱焦虑。 此时,写下这些文字,站在21楼公司的办公室窗前,窗外万家灯火. . . |
| json metadata | {"tags":["cn"],"image":["https://steemitimages.com/DQmdMbaPHiELNWBiC66gph3nWZ9gxxzBxxhAVfd7Wcfk168/middle-aged-person-anxiety.jpeg"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | 4o75ma |
| title | 当中年遇到焦虑 |
| Transaction Info | Block #21207266/Trx 3f62164b77cbc002021ade3955681070145e6eeb |
View Raw JSON Data
{
"block": 21207266,
"op": [
"comment",
{
"author": "xjb",
"body": "前两天我的朋友圈被一篇《男到中年,不如狗》的文章刷屏了,很多朋友都转发了。文章写得非常的煽情,罗列很多从网络上搜集的,近期,或以前的,有关中年男人的艰难时刻,配上伤感的图片,然后巧妙得引用了张爱玲的一段文字:\n\n人到中年的男人,时常会觉得孤独,因为他一睁开眼睛,周围都是要依靠他的人,却没有他可以依靠的人。\n\n\n\n略带伤感的文字,配上伤感图片,会很容易引起很多中年男人的共鸣,仿佛在这样文字里读到了自己。看到朴树哭泣的画面,我的内心也为之动容。\n\n换个角度想想,文章也可以罗列大量励志向上、乐观进取的人或事,来述说中年人的精彩。中年人,不止有“不如狗”的一面。\n\n不知道什么时候开始,中年人成为了调侃和渲染的对象,油腻,秃顶,臃肿,焦虑,各种负面的词汇扑面而来。每个人的眼中,都有自己的视角来观察中年人,一点也没有小鲜肉那般光彩照人,一杯泡着枸杞的茶,一个巨大的保温杯,仿佛就是一个中年人的象征。\n\n焦虑,不只有中年人才有,但仿佛中年身上表现得更明显,如影随形。如果焦虑不能得到有效的释放,会不会压垮一个中年人?\n\n近来热议的中兴员工欧建新先生坠楼事件,似乎加剧了对中年危机的思考。程序员,42岁,跳楼,非常的惨烈,谁会想到失业会给一个中年男人如此沉重的打击?恐怕永远没人知道欧先生最后时刻的心情。如此的决绝,舍弃了红尘,纵身一跳。\n\n我不知道这个事件背后种种真相,事件本身众说纷纭,扑朔迷离,我不想说欧先生不够坚强,因为每个人都有每个人的选择。\n\n这件事被热炒,恐怕给了很多人代入感,借这个事件来表达自己的情绪,有“借酒浇愁”的意味在里面,热议成为很多人宣泄自己内心的一个出口。\n\n换个角度来看,人到中年,养家糊口,勤奋工作,承受很多的生活和工作压力,都是必然的,也是应该的,这些就是人生必经的,也是无法卸载的责任,是一个努力向上的人需要做到的。这个年龄阶段,是不要有享受生活的妄念,贪图享乐、稳定、安逸,可能是下坠,再也无法走向正途。“生于忧患,死于安乐”,就是这个道理。\n\n当然,这个年龄的当口,更要照顾好自己的身体,不酗酒,不抽烟,多锻炼,与自己的身体和心灵和平共处,有危机就面对危机,有焦虑就接受焦虑,焦虑让你感到危机,找问题,想办法,乐观去行动就好。\n\n毕竟,人生美好还是很多的,当然,失意也会常常,但不要彻底的悲观 ,我的一个朋友说:我们这个年纪,不敢死,也不敢失业。的确,不必赶,死亡总会来,我不要这么着急,还有很多美丽的风景我没看过。\n\n此刻的我,43岁,中年人,还没秃顶,还没臃肿,也尽量做到不油腻,一个老程序员,内心也常常焦虑和忧虑,几年前,我也曾有一段比较长的时间失去工作,算一段比较低落的时光。我一直让自己乐观积极去生活,虽然乐观未必能让我真正摆脱焦虑。\n\n此时,写下这些文字,站在21楼公司的办公室窗前,窗外万家灯火. . .",
"json_metadata": "{\"tags\":[\"cn\"],\"image\":[\"https://steemitimages.com/DQmdMbaPHiELNWBiC66gph3nWZ9gxxzBxxhAVfd7Wcfk168/middle-aged-person-anxiety.jpeg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "4o75ma",
"title": "当中年遇到焦虑"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:44:48",
"trx_id": "3f62164b77cbc002021ade3955681070145e6eeb",
"trx_in_block": 16,
"virtual_op": 0
}2018/04/02 06:36:33
2018/04/02 06:36:33
| author | xjb |
| body | 关于罗振宇是否是骗子的话题,前段日子很热,我没有追热点,但对这个事有些思考,写下来备忘。  我写过一篇文章:“罗辑思维”的行动逻辑,在文章里我说: “罗辑思维”的横空出世打破了读书人的创业窘境,让知识人才理直气壮的通过知识传播为人提供服务,同时也获得相应的利益回报。 罗振宇的得到在知识付费领域开创性的实践,比“得到”服务的本身更具有时代影响力。 网上热炒的文章:《罗振宇的骗局》,其实是把微信公众号《拾遗》文章《罗振宇永远不会告诉你的秘密》进行“篡改”后出炉的文章。篡改背后是哗众取宠,曲解原文。原文是要告诫大家: “碎片化学习不是不可以,但是我们不应该痴迷于碎片化学习。碎片化学习不应该成为我们的主要学习方式。” 为知识付费,就是为有价值的服务付费,但不是付费后就等于一定会学到知识。学习不过是开始,一个行动起点,如果只是停留在一个又一个学习中,不去认真行动,不去专注实践,以为学习了就得到,就是自欺欺人了。如果知识只是停留在学习阶段,没有被“消化吸收”成为行动力,就会变成-“你看上去很努力”的假象。 这个锅不应该罗振宇来背,罗振宇们的知识付费,降低了学习门槛,让学习者可以比较方便的接触到各个知识领域内的知识,解决在知识领域内的信息不流动、不对称的问题,用比较快捷的方式,拉近知识和学习者之间的距离,这本身我觉得值得点赞。 现在内容创业的产品很多,在我看来,“得到”APP内容品质是有口碑的,音频、视频、专栏、课程,图书,我不敢说行业最高水平,但里面大部分内容值得做内容创业者去学习。从这个产品可以看出罗振宇是对内容品质要求很高的人,也看出了他和他的团队的诚意。 但是好的东西,不是全部要去学习,认真去选自己感兴趣1、2个订阅就行,选太多了嚼不烂,学不好,导致信息过载,就得不偿失了。 罗振宇及其团队营销和文案能力非常强,换个角度想这或许也是问题所在,诱人的文案和营销,很容易让人冲动消费,再加上各大付费内容平台的过度营销,从而导致过度消费,大量的良莠不齐课程上线,变成吞噬时间的黑洞了… 这一切导致了名声最大罗振宇成为了替罪羊,成为一个发泄的窗口。没办法,谁让他名气最大呢? 我想,现在内容创业行业最大的问题,不是知识付费本身,而是营销大于内容,各种“名师”层出不穷,滥竽充数,鱼龙混杂,大家一窝蜂得毫无节制地去开发这个市场,导致想学习的人消化不良,囤积了大量的可能永远不会看的课程。 过度开发,可能给这个刚刚才开始才起步的行业,带来噩梦。 知识内容创业行业的春天刚刚开始,但我仿佛看到了寒冬已至….. 本文首发链接:https://www.watch-life.net/life-thinking/self-deception.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn"],"image":["https://steemitimages.com/DQmUP8sicqD5vcfj5y8aTwvs9z1UFHYQ9LYdKF3i2VjEHTp/luozhenyu.jpg"],"links":["https://www.watch-life.net/life-thinking/self-deception.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | 2s7ex5 |
| title | 是罗振宇骗了你么? |
| Transaction Info | Block #21207101/Trx e0b6e5c5d6f31704153e362a90379645a2a72ea2 |
View Raw JSON Data
{
"block": 21207101,
"op": [
"comment",
{
"author": "xjb",
"body": "关于罗振宇是否是骗子的话题,前段日子很热,我没有追热点,但对这个事有些思考,写下来备忘。\n\n\n\n我写过一篇文章:“罗辑思维”的行动逻辑,在文章里我说:\n\n“罗辑思维”的横空出世打破了读书人的创业窘境,让知识人才理直气壮的通过知识传播为人提供服务,同时也获得相应的利益回报。\n\n罗振宇的得到在知识付费领域开创性的实践,比“得到”服务的本身更具有时代影响力。\n\n网上热炒的文章:《罗振宇的骗局》,其实是把微信公众号《拾遗》文章《罗振宇永远不会告诉你的秘密》进行“篡改”后出炉的文章。篡改背后是哗众取宠,曲解原文。原文是要告诫大家:\n\n“碎片化学习不是不可以,但是我们不应该痴迷于碎片化学习。碎片化学习不应该成为我们的主要学习方式。”\n\n为知识付费,就是为有价值的服务付费,但不是付费后就等于一定会学到知识。学习不过是开始,一个行动起点,如果只是停留在一个又一个学习中,不去认真行动,不去专注实践,以为学习了就得到,就是自欺欺人了。如果知识只是停留在学习阶段,没有被“消化吸收”成为行动力,就会变成-“你看上去很努力”的假象。\n\n这个锅不应该罗振宇来背,罗振宇们的知识付费,降低了学习门槛,让学习者可以比较方便的接触到各个知识领域内的知识,解决在知识领域内的信息不流动、不对称的问题,用比较快捷的方式,拉近知识和学习者之间的距离,这本身我觉得值得点赞。\n\n现在内容创业的产品很多,在我看来,“得到”APP内容品质是有口碑的,音频、视频、专栏、课程,图书,我不敢说行业最高水平,但里面大部分内容值得做内容创业者去学习。从这个产品可以看出罗振宇是对内容品质要求很高的人,也看出了他和他的团队的诚意。\n\n但是好的东西,不是全部要去学习,认真去选自己感兴趣1、2个订阅就行,选太多了嚼不烂,学不好,导致信息过载,就得不偿失了。\n\n罗振宇及其团队营销和文案能力非常强,换个角度想这或许也是问题所在,诱人的文案和营销,很容易让人冲动消费,再加上各大付费内容平台的过度营销,从而导致过度消费,大量的良莠不齐课程上线,变成吞噬时间的黑洞了… 这一切导致了名声最大罗振宇成为了替罪羊,成为一个发泄的窗口。没办法,谁让他名气最大呢?\n\n我想,现在内容创业行业最大的问题,不是知识付费本身,而是营销大于内容,各种“名师”层出不穷,滥竽充数,鱼龙混杂,大家一窝蜂得毫无节制地去开发这个市场,导致想学习的人消化不良,囤积了大量的可能永远不会看的课程。\n\n过度开发,可能给这个刚刚才开始才起步的行业,带来噩梦。\n\n知识内容创业行业的春天刚刚开始,但我仿佛看到了寒冬已至…..\n\n\n\n\n\n本文首发链接:https://www.watch-life.net/life-thinking/self-deception.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\"],\"image\":[\"https://steemitimages.com/DQmUP8sicqD5vcfj5y8aTwvs9z1UFHYQ9LYdKF3i2VjEHTp/luozhenyu.jpg\"],\"links\":[\"https://www.watch-life.net/life-thinking/self-deception.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "2s7ex5",
"title": "是罗振宇骗了你么?"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:36:33",
"trx_id": "e0b6e5c5d6f31704153e362a90379645a2a72ea2",
"trx_in_block": 41,
"virtual_op": 0
}2018/04/02 06:20:12
2018/04/02 06:20:12
| author | xjb |
| body | 2017年11月16日,微信有一个重磅的宣布:为了帮商家在微信内快速开店,方便商家和用户之间沟通,所有认证公众号,可快速创建微信小店小程序。这个改变是否能给微信小店带来新的生机?还需要时间的考验。微信小店并不是凭空冒出来的,2014年5月29日,微信推出微信小店,在当时,引发了电商圈剧烈的地震,让有赞、微店、微盟等第三方微信电商服务商惶惶不可终日,害怕腾讯越俎代庖,让自己无路可走;同时,微商们欢呼雀跃,觉得微信终于有了自己的微信平台卖货;自媒体们不怕事大,大肆炒作腾讯推出微信小店是为了阻击淘宝,打击阿里。然后呢,就没有然后了,微信小店最终沉寂了,简陋的设计,路径单一,让微信小店完全失去了优势。  此次推出的微信小店小程序,能否让微信小店复生? 我持乐观的态度。不过一个月去过了,在试用微店小程序后,我感到有些失望,程序很不稳定,经常报错,产品的详情内容无法排版,没有换行,更别说支持html了,无法更换小程序头像,看上去极其简陋,我有些看不懂为什么微信会这么匆忙推出这么不完善的产品?抢占市场?这么差的产品体验,比起有赞之类的小程序商城,根本上不了台面。 产品体验差也就算了,最大的问题是入口的问题,似乎只能通过公众号的关联来访问,后台没有提供AppID,无法关联其他的小程序,也无法通过其他小程序来跳转?按微信小程序的设计来看,每个小程序都提供AppID的,那么如何找到微信小店小程序的AppID呢?有个比较曲折的办法。 获取微信小店小程序的AppID 在微信小店小程序的后台管理,进入“货架管理”,用手机微信扫描未发布的货架二维码(如果没有货架,可以新建一个)。  打开体验版的微信小店小程序后,点击右上角的三点,选择“打开调试”;  此时会退出微信小店小程序,再次打开,然后点开“vConsole”,就可以看到调试信息了;  在调试信息你会发现微信小店的appid和各个页面page的路径。  微信小店小程序不支持排版,咋办? 从微信小店小程序的调试信息来看,小程序没有启用rich-text组件,所以不支持html的解析  都是view组件  既然不支持富文本,就不用文字排版,用图片来替代,把商品的详情全部用图片来搞,这里推荐锤子便签,输入文字和贴图,最后生成一张图片,非常方便。 为什么有时候打开会显示加载失败? 这是小程序的严重bug,都上线一个月了还没有修复,从调试信息看,是请求失败,这个只能等待微信开发团队来修复了。  最后,希望微信小店程序能更大的改进和完善 ------------------------- 本文首发链接:https://www.watch-life.net/wechat/get-weixin-shop-appid.html 更多文章见网站:https://www.watch-life.net Steemit 中文版块: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn","weixin"],"image":["https://steemitimages.com/DQmUENmZZEq53QSCZCQ1J7j5Y6bGzfzDf8obsKefAQHZpHk/weidianshop-top.jpg","https://steemitimages.com/DQmSAfA2kX2vddjzN37mudLhHivgRFmsDh8jAKh4CeiTrro/weixinshop.png","https://steemitimages.com/DQmf4z6UutCgnh7cpi5rJSpgmkk1BQNv5R6fyffGsHXpEso/weixinshop3-576x1024.jpg","https://steemitimages.com/DQmP7Wgk39zFfd3B2nL5TboHHk846hqtMgPgHSR8H2qHaRq/weixinshop5-576x1024.jpg","https://steemitimages.com/DQmbsCwEpspPZXTskiCkbmXsPKTN29J7mJYVe4huqrWJa83/weixinshop6-576x1024.jpg","https://steemitimages.com/DQmY483eQH8G7ZAYYiCf8CTz68GGmSBFScFbD7S61B2W57j/weixinshop7-576x1024.jpg","https://steemitimages.com/DQmYKuSP5Mofy2tALEu22r951dEkuj5GLRSB5bbVv8XQCSP/weixinshop8-576x1024.jpg","https://steemitimages.com/DQmZavVuaScqsJw9SstS5aa9qWMoc4DKt8QuUdiCKBjGZUh/weixinshop4-1-576x1024.jpg"],"links":["https://www.watch-life.net/wechat/get-weixin-shop-appid.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | appid |
| title | 如何获取微信小店小程序的AppID |
| Transaction Info | Block #21206775/Trx ad21d3da45001573b4af61d96d8a9e725570840d |
View Raw JSON Data
{
"block": 21206775,
"op": [
"comment",
{
"author": "xjb",
"body": "2017年11月16日,微信有一个重磅的宣布:为了帮商家在微信内快速开店,方便商家和用户之间沟通,所有认证公众号,可快速创建微信小店小程序。这个改变是否能给微信小店带来新的生机?还需要时间的考验。微信小店并不是凭空冒出来的,2014年5月29日,微信推出微信小店,在当时,引发了电商圈剧烈的地震,让有赞、微店、微盟等第三方微信电商服务商惶惶不可终日,害怕腾讯越俎代庖,让自己无路可走;同时,微商们欢呼雀跃,觉得微信终于有了自己的微信平台卖货;自媒体们不怕事大,大肆炒作腾讯推出微信小店是为了阻击淘宝,打击阿里。然后呢,就没有然后了,微信小店最终沉寂了,简陋的设计,路径单一,让微信小店完全失去了优势。\n\n\n\n此次推出的微信小店小程序,能否让微信小店复生? 我持乐观的态度。不过一个月去过了,在试用微店小程序后,我感到有些失望,程序很不稳定,经常报错,产品的详情内容无法排版,没有换行,更别说支持html了,无法更换小程序头像,看上去极其简陋,我有些看不懂为什么微信会这么匆忙推出这么不完善的产品?抢占市场?这么差的产品体验,比起有赞之类的小程序商城,根本上不了台面。\n\n产品体验差也就算了,最大的问题是入口的问题,似乎只能通过公众号的关联来访问,后台没有提供AppID,无法关联其他的小程序,也无法通过其他小程序来跳转?按微信小程序的设计来看,每个小程序都提供AppID的,那么如何找到微信小店小程序的AppID呢?有个比较曲折的办法。\n\n获取微信小店小程序的AppID\n在微信小店小程序的后台管理,进入“货架管理”,用手机微信扫描未发布的货架二维码(如果没有货架,可以新建一个)。\n\n\n\n打开体验版的微信小店小程序后,点击右上角的三点,选择“打开调试”;\n\n\n\n此时会退出微信小店小程序,再次打开,然后点开“vConsole”,就可以看到调试信息了;\n\n\n在调试信息你会发现微信小店的appid和各个页面page的路径。\n\n\n\n\n微信小店小程序不支持排版,咋办?\n从微信小店小程序的调试信息来看,小程序没有启用rich-text组件,所以不支持html的解析\n\n\n\n都是view组件\n\n\n既然不支持富文本,就不用文字排版,用图片来替代,把商品的详情全部用图片来搞,这里推荐锤子便签,输入文字和贴图,最后生成一张图片,非常方便。\n\n\n为什么有时候打开会显示加载失败?\n这是小程序的严重bug,都上线一个月了还没有修复,从调试信息看,是请求失败,这个只能等待微信开发团队来修复了。\n\n\n最后,希望微信小店程序能更大的改进和完善\n\n\n\n-------------------------\n本文首发链接:https://www.watch-life.net/wechat/get-weixin-shop-appid.html\n更多文章见网站:https://www.watch-life.net\nSteemit 中文版块: https://steemit.com/hot/cn",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://steemitimages.com/DQmUENmZZEq53QSCZCQ1J7j5Y6bGzfzDf8obsKefAQHZpHk/weidianshop-top.jpg\",\"https://steemitimages.com/DQmSAfA2kX2vddjzN37mudLhHivgRFmsDh8jAKh4CeiTrro/weixinshop.png\",\"https://steemitimages.com/DQmf4z6UutCgnh7cpi5rJSpgmkk1BQNv5R6fyffGsHXpEso/weixinshop3-576x1024.jpg\",\"https://steemitimages.com/DQmP7Wgk39zFfd3B2nL5TboHHk846hqtMgPgHSR8H2qHaRq/weixinshop5-576x1024.jpg\",\"https://steemitimages.com/DQmbsCwEpspPZXTskiCkbmXsPKTN29J7mJYVe4huqrWJa83/weixinshop6-576x1024.jpg\",\"https://steemitimages.com/DQmY483eQH8G7ZAYYiCf8CTz68GGmSBFScFbD7S61B2W57j/weixinshop7-576x1024.jpg\",\"https://steemitimages.com/DQmYKuSP5Mofy2tALEu22r951dEkuj5GLRSB5bbVv8XQCSP/weixinshop8-576x1024.jpg\",\"https://steemitimages.com/DQmZavVuaScqsJw9SstS5aa9qWMoc4DKt8QuUdiCKBjGZUh/weixinshop4-1-576x1024.jpg\"],\"links\":[\"https://www.watch-life.net/wechat/get-weixin-shop-appid.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "appid",
"title": "如何获取微信小店小程序的AppID"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-02T06:20:12",
"trx_id": "ad21d3da45001573b4af61d96d8a9e725570840d",
"trx_in_block": 9,
"virtual_op": 0
}myexciteupvoted (100.00%) @xjb / wordpress-https2018/03/15 13:18:27
myexciteupvoted (100.00%) @xjb / wordpress-https
2018/03/15 13:18:27
| author | xjb |
| permlink | wordpress-https |
| voter | myexcite |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20697700/Trx 2538c2642a79653160950af53a76739999e35c2a |
View Raw JSON Data
{
"block": 20697700,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-https",
"voter": "myexcite",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-15T13:18:27",
"trx_id": "2538c2642a79653160950af53a76739999e35c2a",
"trx_in_block": 87,
"virtual_op": 0
}2018/01/30 08:00:09
2018/01/30 08:00:09
| id | follow |
| json | ["follow",{"follower":"xjb","following":"fenng","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["xjb"] |
| Transaction Info | Block #19425636/Trx 30cf5381f721900f4eb844b792220af86054c776 |
View Raw JSON Data
{
"block": 19425636,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"xjb\",\"following\":\"fenng\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"xjb"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-01-30T08:00:09",
"trx_id": "30cf5381f721900f4eb844b792220af86054c776",
"trx_in_block": 46,
"virtual_op": 0
}xjbreceived 0.042 SBD, 0.020 SP author reward for @xjb / wordpress-2-62018/01/01 03:04:54
xjbreceived 0.042 SBD, 0.020 SP author reward for @xjb / wordpress-2-6
2018/01/01 03:04:54
| author | xjb |
| permlink | wordpress-2-6 |
| sbd payout | 0.042 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 32.786808 VESTS |
| Transaction Info | Block #18585281/Virtual Operation #16 |
View Raw JSON Data
{
"block": 18585281,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"sbd_payout": "0.042 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "32.786808 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-01-01T03:04:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 16
}cqfupvoted (1.00%) @xjb / wordpress-2-62017/12/25 07:41:00
cqfupvoted (1.00%) @xjb / wordpress-2-6
2017/12/25 07:41:00
| author | xjb |
| permlink | wordpress-2-6 |
| voter | cqf |
| weight | 100 (1.00%) |
| Transaction Info | Block #18389288/Trx ddf2cd4534caf36bdda551058e0271ca4a41c888 |
View Raw JSON Data
{
"block": 18389288,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "cqf",
"weight": 100
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T07:41:00",
"trx_id": "ddf2cd4534caf36bdda551058e0271ca4a41c888",
"trx_in_block": 16,
"virtual_op": 0
}steemitboardupvoted (1.00%) @xjb / wordpress-2-62017/12/25 06:33:33
steemitboardupvoted (1.00%) @xjb / wordpress-2-6
2017/12/25 06:33:33
| author | xjb |
| permlink | wordpress-2-6 |
| voter | steemitboard |
| weight | 100 (1.00%) |
| Transaction Info | Block #18387941/Trx aa3aaa6053cb71ae4b403efac11ace28d5488c95 |
View Raw JSON Data
{
"block": 18387941,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "steemitboard",
"weight": 100
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T06:33:33",
"trx_id": "aa3aaa6053cb71ae4b403efac11ace28d5488c95",
"trx_in_block": 3,
"virtual_op": 0
}2017/12/25 06:33:30
2017/12/25 06:33:30
| author | steemitboard |
| body | Congratulations @xjb! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@xjb) You published 4 posts in one day Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| parent author | xjb |
| parent permlink | wordpress-2-6 |
| permlink | steemitboard-notify-xjb-20171225t063332000z |
| title | |
| Transaction Info | Block #18387940/Trx 780be90a854731571a7d843b9640efe5d530e226 |
View Raw JSON Data
{
"block": 18387940,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @xjb! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@xjb) You published 4 posts in one day\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}",
"parent_author": "xjb",
"parent_permlink": "wordpress-2-6",
"permlink": "steemitboard-notify-xjb-20171225t063332000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T06:33:30",
"trx_id": "780be90a854731571a7d843b9640efe5d530e226",
"trx_in_block": 22,
"virtual_op": 0
}xjbpublished a new post: wordpress-2-62017/12/25 04:53:24
xjbpublished a new post: wordpress-2-6
2017/12/25 04:53:24
| author | xjb |
| body | @@ -3484,8 +3484,186 @@ d: %E2%80%9D %7D%0A%5D +%0A%0A-----------------------------%0A%0A%E6%9C%AC%E6%96%87%E9%A6%96%E5%8F%91%E9%93%BE%E6%8E%A5:https://www.watch-life.net/wordpress/wordpress-weixin-2-6.html%0A%E6%9B%B4%E5%A4%9A%E6%96%87%E7%AB%A0%E8%A7%81%E7%BD%91%E7%AB%99%EF%BC%9Ahttps://www.watch-life.net%0ASteemit %E4%B8%AD%E6%96%87%E7%89%88%E5%9D%97: https://steemit.com/hot/cn |
| json metadata | {"tags":["cn","weixin"],"image":["https://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg","https://www.watch-life.net/images/2017/12/muban-768x316.png","https://www.watch-life.net/images/2017/12/mubanconfig.png","https://www.watch-life.net/images/2017/12/message-768x582.png","https://www.watch-life.net/images/2017/12/comment-576x1024.jpg","https://www.watch-life.net/images/2017/12/home-577x1024.jpg"],"links":["https://github.com/iamxjb/winxin-app-watch-life.net","https://git.oschina.net/iamxjb/winxin-app-watch-life.net","https://code.aliyun.com/iamxjb/winxin-app-watch-life.net","https://coding.net/u/xjb/p/winxin-app-watch-life.net","https://gitlab.com/xiajianbo/winxin-app-watch-life.net","https://www.watch-life.net/wordpress/wordpress-weixin-2-6.html","https://www.watch-life.net","https://steemit.com/hot/cn"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | wordpress-2-6 |
| title | WordPress版微信小程序2.6版发布 |
| Transaction Info | Block #18385941/Trx c4a1414eadc60e2f8aca9647a8847362497e5444 |
View Raw JSON Data
{
"block": 18385941,
"op": [
"comment",
{
"author": "xjb",
"body": "@@ -3484,8 +3484,186 @@\n d: %E2%80%9D %7D%0A%5D\n+%0A%0A-----------------------------%0A%0A%E6%9C%AC%E6%96%87%E9%A6%96%E5%8F%91%E9%93%BE%E6%8E%A5:https://www.watch-life.net/wordpress/wordpress-weixin-2-6.html%0A%E6%9B%B4%E5%A4%9A%E6%96%87%E7%AB%A0%E8%A7%81%E7%BD%91%E7%AB%99%EF%BC%9Ahttps://www.watch-life.net%0ASteemit %E4%B8%AD%E6%96%87%E7%89%88%E5%9D%97: https://steemit.com/hot/cn\n",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg\",\"https://www.watch-life.net/images/2017/12/muban-768x316.png\",\"https://www.watch-life.net/images/2017/12/mubanconfig.png\",\"https://www.watch-life.net/images/2017/12/message-768x582.png\",\"https://www.watch-life.net/images/2017/12/comment-576x1024.jpg\",\"https://www.watch-life.net/images/2017/12/home-577x1024.jpg\"],\"links\":[\"https://github.com/iamxjb/winxin-app-watch-life.net\",\"https://git.oschina.net/iamxjb/winxin-app-watch-life.net\",\"https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\",\"https://coding.net/u/xjb/p/winxin-app-watch-life.net\",\"https://gitlab.com/xiajianbo/winxin-app-watch-life.net\",\"https://www.watch-life.net/wordpress/wordpress-weixin-2-6.html\",\"https://www.watch-life.net\",\"https://steemit.com/hot/cn\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "wordpress-2-6",
"title": "WordPress版微信小程序2.6版发布"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T04:53:24",
"trx_id": "c4a1414eadc60e2f8aca9647a8847362497e5444",
"trx_in_block": 18,
"virtual_op": 0
}sanzuwureplied to @xjb / re-xjb-wordpress-2-6-20171225t040645146z2017/12/25 04:06:39
sanzuwureplied to @xjb / re-xjb-wordpress-2-6-20171225t040645146z
2017/12/25 04:06:39
| author | sanzuwu |
| body | 表示有用 |
| json metadata | {"tags":["cn"],"app":"steemit/0.1"} |
| parent author | xjb |
| parent permlink | wordpress-2-6 |
| permlink | re-xjb-wordpress-2-6-20171225t040645146z |
| title | |
| Transaction Info | Block #18385007/Trx 485c6e0a7ee76353c77fbb87fc9ab1271ca3837d |
View Raw JSON Data
{
"block": 18385007,
"op": [
"comment",
{
"author": "sanzuwu",
"body": "表示有用",
"json_metadata": "{\"tags\":[\"cn\"],\"app\":\"steemit/0.1\"}",
"parent_author": "xjb",
"parent_permlink": "wordpress-2-6",
"permlink": "re-xjb-wordpress-2-6-20171225t040645146z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T04:06:39",
"trx_id": "485c6e0a7ee76353c77fbb87fc9ab1271ca3837d",
"trx_in_block": 17,
"virtual_op": 0
}jamesbarracloughupvoted (5.00%) @xjb / wordpress-2-62017/12/25 03:27:30
jamesbarracloughupvoted (5.00%) @xjb / wordpress-2-6
2017/12/25 03:27:30
| author | xjb |
| permlink | wordpress-2-6 |
| voter | jamesbarraclough |
| weight | 500 (5.00%) |
| Transaction Info | Block #18384225/Trx d9691915a615ef1e507da802e8901e46a1bddeec |
View Raw JSON Data
{
"block": 18384225,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "jamesbarraclough",
"weight": 500
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:27:30",
"trx_id": "d9691915a615ef1e507da802e8901e46a1bddeec",
"trx_in_block": 6,
"virtual_op": 0
}xiaoshancunupvoted (100.00%) @xjb / wordpress-2-62017/12/25 03:15:57
xiaoshancunupvoted (100.00%) @xjb / wordpress-2-6
2017/12/25 03:15:57
| author | xjb |
| permlink | wordpress-2-6 |
| voter | xiaoshancun |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18383994/Trx 5ec1015e7d9cf5020489a1f8eccba48e596f8885 |
View Raw JSON Data
{
"block": 18383994,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "xiaoshancun",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:15:57",
"trx_id": "5ec1015e7d9cf5020489a1f8eccba48e596f8885",
"trx_in_block": 1,
"virtual_op": 0
}bestmzupvoted (100.00%) @xjb / wordpress-2-62017/12/25 03:13:39
bestmzupvoted (100.00%) @xjb / wordpress-2-6
2017/12/25 03:13:39
| author | xjb |
| permlink | wordpress-2-6 |
| voter | bestmz |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18383948/Trx 09681d8c753939ba9a0141fee0c3bd448a1084bb |
View Raw JSON Data
{
"block": 18383948,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "bestmz",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:13:39",
"trx_id": "09681d8c753939ba9a0141fee0c3bd448a1084bb",
"trx_in_block": 31,
"virtual_op": 0
}banglaaupvoted (100.00%) @xjb / wordpress-2-62017/12/25 03:08:03
banglaaupvoted (100.00%) @xjb / wordpress-2-6
2017/12/25 03:08:03
| author | xjb |
| permlink | wordpress-2-6 |
| voter | banglaa |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18383836/Trx b760a673b8327e72dc55ea32cf55a0542756a393 |
View Raw JSON Data
{
"block": 18383836,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "banglaa",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:08:03",
"trx_id": "b760a673b8327e72dc55ea32cf55a0542756a393",
"trx_in_block": 6,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjbwordpress-2-62017/12/25 03:05:12
cheetahreplied to @xjb / cheetah-re-xjbwordpress-2-6
2017/12/25 03:05:12
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: http://www.cnblogs.com/xjb/p/wordpress-weixin-2-6.html |
| json metadata | |
| parent author | xjb |
| parent permlink | wordpress-2-6 |
| permlink | cheetah-re-xjbwordpress-2-6 |
| title | |
| Transaction Info | Block #18383779/Trx f6f6bf44b593253a5dda0f05b5181caaf0bdd8e7 |
View Raw JSON Data
{
"block": 18383779,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttp://www.cnblogs.com/xjb/p/wordpress-weixin-2-6.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "wordpress-2-6",
"permlink": "cheetah-re-xjbwordpress-2-6",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:05:12",
"trx_id": "f6f6bf44b593253a5dda0f05b5181caaf0bdd8e7",
"trx_in_block": 7,
"virtual_op": 0
}cheetahupvoted (0.08%) @xjb / wordpress-2-62017/12/25 03:05:06
cheetahupvoted (0.08%) @xjb / wordpress-2-6
2017/12/25 03:05:06
| author | xjb |
| permlink | wordpress-2-6 |
| voter | cheetah |
| weight | 8 (0.08%) |
| Transaction Info | Block #18383777/Trx 390d28b36c9476ccad64b64955c03b80ca944a11 |
View Raw JSON Data
{
"block": 18383777,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-6",
"voter": "cheetah",
"weight": 8
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:05:06",
"trx_id": "390d28b36c9476ccad64b64955c03b80ca944a11",
"trx_in_block": 36,
"virtual_op": 0
}xjbpublished a new post: wordpress-2-62017/12/25 03:04:54
xjbpublished a new post: wordpress-2-6
2017/12/25 03:04:54
| author | xjb |
| body | WordPress版微信小程序的完善和升级的工作一直都在进行中,我争取保证一个月可以出一个版本,希望通过一点点的改进,让这个开源产品日趋完美。 https://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg 同时,pro版WordPress微信小程序也在紧锣密鼓的开发中,这个过程有些反复,如何在性能和功能上优于当前的开源版本?是我一直想解决的问题。pro版本包括什么功能,现在还没有完全确定,希望pro版本出来后,不会让大家失望。 当然当前的开源版本也还有很多地方值得去优化,了解程序的开发历程及开发技术,建议看看相关更新文章和安装文档: 1.用微信小程序连接WordPress网站 2.WordPress版微信小程序1.5版本发布 3.WordPress版微信小程序2.0版本发布 4.利用WordPress REST API 开发微信小程序从入门到放弃 5.WordPress版微信小程序2.1.5版发布 6.WordPress版微信小程序2.1.8版发布 7.WordPress版微信小程序开发系列(一):WordPress REST API 8.WordPress版微信小程序2.2.0版发布 9.WordPress版微信小程序2.2.8版发布 10.WordPress版微信小程序开发系列(二):安装使用问答 11.WordPress版微信小程序2.4版发布 12.WordPress版微信小程序安装使用说明 开源下载地址 https://github.com/iamxjb/winxin-app-watch-life.net 如果因为某些原因github无法访问,可以选择以下镜像地址: 1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net 2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net 3.https://coding.net/u/xjb/p/winxin-app-watch-life.net 4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net WordPress版微信小程序2.6版较上一个版本改动并不是很大,除了修复一些bug外,主要的调整是以下几个方面: 1.增加模板消息功能,回复文章评论(回复),发送模板消息给评论者 2.优化文章评论和回复的显示 3.优化评论和回复提交功能 4.首页导航 1.回复评论发送模板消息 尽管微信官方一直宣称小程序是用完即走,但是作为每个小程序的开发者来说,如何留住用户却是小程序开发者内心一直的追求。现在小程序这么多,在小程序的历史列表里能够被标星的小程序毕竟是少数,大多的小程序会慢慢消失在小程序的历史列表中,其中不乏优秀的小程序,如何让小程序的使用者再次使用,模板消息是个不错的选择。诸如拼多多这样大牌的小程序都要靠发垃圾的模板消息,来拉回头客。 微信小程序的模板消息分两种: 1、支付后发送模板消息。这个功能在上一个版本2.4版已经实现,不过支付应用的场景不多,而且不少开发者注册的是个人小程序,无法开通支付。这样就无法应用到这个模板消息了。 2、提交表单后七天内发送一次模板消息。这个功能最合适的应用场景就是WordPress小程序的回复评论功能。为了避免滥用,微信小程序限定发送这类模板消息只能在用户提交表单后七日内发送一次,过期,超过一次,都无法发送。 在2.6版本中,我加入了回复评论发送模板消息的功能。如果需要使用这个功能,需要做如下配置: 1. 在微信小程序管理后台配置模板消息的模版,模版格式如下: https://www.watch-life.net/images/2017/12/muban-768x316.png 2、在微信小程序源代码中的config.js(在untils目录里)模板消息的模板id https://www.watch-life.net/images/2017/12/mubanconfig.png 提示:由于发送模板消息需要formId,因此只有对更新版本后发出的评论进行回复后才会发出模板消息,更新前的评论是没有提交formId,所以是无法发消息的。对于评论的回复只能发送一次消息,如果评论超过7天,就无法发消息了。 收到的模板消息如下: https://www.watch-life.net/images/2017/12/message-768x582.png 这个功能可以比较方便实现客户留存,希望你不要滥用这个功能,那天被微信封号了,别来找我。 注意:模板消息只能在手机上测试,在开发工具上是无法获取formId,从而无法发送消息。 2.优化文章评论和回复的显示 评论和回复的显示,调整过很多次,我都不是很满意,对于上一个版本中嵌套显示,感觉有一些太占用空间了,手机屏幕本来就小,如果评论和回复拖老长,估计没什么人有耐心看。此次调整,放弃了嵌套的显示模式,把所有的评论的回复都放在当前评论的下面,给予平等的显示,这样看起来比较清晰。 https://www.watch-life.net/images/2017/12/comment-576x1024.jpg 3.优化评论和回复提交功能 由于评论和回复共用一个输入框,为了区分评论和回复,在以前的版本是采用“@***”的方式表示是回复,不过这种方式如果删除了“@***”等字符,就无法区分是评论还是回复了。在此次的修改中,参考了微信朋友圈的评论模式。点击评论(或回复)的内容时,触发回复,会在评论框显示“回复某某:”字样的占位符,输入内容后提交,就是回复的内容,如果文本框没有输入又失去焦点(即放弃回复输入),则评论框恢复原状即评论状态,此时如果输入内容,发出的就是评论。 4.首页显示导航 小程序首页的打开率是最高的,我觉得如果从首页导航到关键内容,可以提高页面的打开率;同时以前的版本中,tab标签已经使用5个,再也无法放tab标签了,因此此次版本更新,我在首页放置了导航的图标,开发者可以把自己觉得重要的内容或功能放到首页,你可以充分利用这个导航,如果你觉得可以甚至可以把所有分类也放到这里来导航,避免通过”专题”进去路径太深的问题。 https://www.watch-life.net/images/2017/12/home-577x1024.jpg 首页导航配置详见config.js: //首页图标导航 //参数说明:’name’为名称,’image’为图标路径,’redirectlink’为跳转的页面,’redirecttype’为跳转的类型,page为本小程序的页面,app为其他微信小程序 // ‘appid’ 当redirecttype为app时,这个值为其他微信小程序的appid,如果redirecttype为page时,这个值设置为空。 var INDEXNAV = [ { id: ‘1’, name: ‘微店’, image: ‘../../images/shop.png’, redirectlink: ‘pages/shelf/shelf’, redirecttype: ‘app’, appid:’wx55ea6098e41af5c4′ }, { id: ‘2’, name: ‘优秀’, image: ‘../../images/youxiu.png’, redirectlink: ‘../applist/applist’, redirecttype: ‘page’, appid: ”}, { id: ‘3’, name: ‘专题’, image: ‘../../images/tar-topic.png’, redirectlink: ‘../topic/topic’, redirecttype: ‘page’, appid: ”}, { id: ‘4’, name: ‘推荐’, image: ‘../../images/tuijian.png’, redirectlink: ‘../recommend/recommend’, redirecttype: ‘page’, appid: ” } ] |
| json metadata | {"tags":["cn","weixin"],"image":["https://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg","https://www.watch-life.net/images/2017/12/muban-768x316.png","https://www.watch-life.net/images/2017/12/mubanconfig.png","https://www.watch-life.net/images/2017/12/message-768x582.png","https://www.watch-life.net/images/2017/12/comment-576x1024.jpg","https://www.watch-life.net/images/2017/12/home-577x1024.jpg"],"links":["https://github.com/iamxjb/winxin-app-watch-life.net","https://git.oschina.net/iamxjb/winxin-app-watch-life.net","https://code.aliyun.com/iamxjb/winxin-app-watch-life.net","https://coding.net/u/xjb/p/winxin-app-watch-life.net","https://gitlab.com/xiajianbo/winxin-app-watch-life.net"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | cn |
| permlink | wordpress-2-6 |
| title | WordPress版微信小程序2.6版发布 |
| Transaction Info | Block #18383773/Trx e21372dbf9e7929e9e25bc25ad630217c6cd93fb |
View Raw JSON Data
{
"block": 18383773,
"op": [
"comment",
{
"author": "xjb",
"body": "WordPress版微信小程序的完善和升级的工作一直都在进行中,我争取保证一个月可以出一个版本,希望通过一点点的改进,让这个开源产品日趋完美。\n\nhttps://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg\n\n同时,pro版WordPress微信小程序也在紧锣密鼓的开发中,这个过程有些反复,如何在性能和功能上优于当前的开源版本?是我一直想解决的问题。pro版本包括什么功能,现在还没有完全确定,希望pro版本出来后,不会让大家失望。\n\n当然当前的开源版本也还有很多地方值得去优化,了解程序的开发历程及开发技术,建议看看相关更新文章和安装文档:\n\n1.用微信小程序连接WordPress网站\n2.WordPress版微信小程序1.5版本发布\n3.WordPress版微信小程序2.0版本发布\n4.利用WordPress REST API 开发微信小程序从入门到放弃\n5.WordPress版微信小程序2.1.5版发布\n6.WordPress版微信小程序2.1.8版发布\n7.WordPress版微信小程序开发系列(一):WordPress REST API\n8.WordPress版微信小程序2.2.0版发布\n9.WordPress版微信小程序2.2.8版发布\n10.WordPress版微信小程序开发系列(二):安装使用问答\n11.WordPress版微信小程序2.4版发布\n12.WordPress版微信小程序安装使用说明\n\n开源下载地址\nhttps://github.com/iamxjb/winxin-app-watch-life.net\n如果因为某些原因github无法访问,可以选择以下镜像地址:\n1.https://git.oschina.net/iamxjb/winxin-app-watch-life.net\n2.https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\n3.https://coding.net/u/xjb/p/winxin-app-watch-life.net\n4.https://gitlab.com/xiajianbo/winxin-app-watch-life.net\n\nWordPress版微信小程序2.6版较上一个版本改动并不是很大,除了修复一些bug外,主要的调整是以下几个方面:\n\n1.增加模板消息功能,回复文章评论(回复),发送模板消息给评论者\n2.优化文章评论和回复的显示\n3.优化评论和回复提交功能\n4.首页导航\n\n1.回复评论发送模板消息\n尽管微信官方一直宣称小程序是用完即走,但是作为每个小程序的开发者来说,如何留住用户却是小程序开发者内心一直的追求。现在小程序这么多,在小程序的历史列表里能够被标星的小程序毕竟是少数,大多的小程序会慢慢消失在小程序的历史列表中,其中不乏优秀的小程序,如何让小程序的使用者再次使用,模板消息是个不错的选择。诸如拼多多这样大牌的小程序都要靠发垃圾的模板消息,来拉回头客。\n\n微信小程序的模板消息分两种:\n\n1、支付后发送模板消息。这个功能在上一个版本2.4版已经实现,不过支付应用的场景不多,而且不少开发者注册的是个人小程序,无法开通支付。这样就无法应用到这个模板消息了。\n\n2、提交表单后七天内发送一次模板消息。这个功能最合适的应用场景就是WordPress小程序的回复评论功能。为了避免滥用,微信小程序限定发送这类模板消息只能在用户提交表单后七日内发送一次,过期,超过一次,都无法发送。\n\n在2.6版本中,我加入了回复评论发送模板消息的功能。如果需要使用这个功能,需要做如下配置:\n\n1. 在微信小程序管理后台配置模板消息的模版,模版格式如下:\n\nhttps://www.watch-life.net/images/2017/12/muban-768x316.png\n\n2、在微信小程序源代码中的config.js(在untils目录里)模板消息的模板id\n\nhttps://www.watch-life.net/images/2017/12/mubanconfig.png\n\n提示:由于发送模板消息需要formId,因此只有对更新版本后发出的评论进行回复后才会发出模板消息,更新前的评论是没有提交formId,所以是无法发消息的。对于评论的回复只能发送一次消息,如果评论超过7天,就无法发消息了。\n\n收到的模板消息如下:\n\nhttps://www.watch-life.net/images/2017/12/message-768x582.png\n\n\n\n这个功能可以比较方便实现客户留存,希望你不要滥用这个功能,那天被微信封号了,别来找我。\n\n注意:模板消息只能在手机上测试,在开发工具上是无法获取formId,从而无法发送消息。\n\n2.优化文章评论和回复的显示\n评论和回复的显示,调整过很多次,我都不是很满意,对于上一个版本中嵌套显示,感觉有一些太占用空间了,手机屏幕本来就小,如果评论和回复拖老长,估计没什么人有耐心看。此次调整,放弃了嵌套的显示模式,把所有的评论的回复都放在当前评论的下面,给予平等的显示,这样看起来比较清晰。\n\nhttps://www.watch-life.net/images/2017/12/comment-576x1024.jpg\n\n3.优化评论和回复提交功能\n由于评论和回复共用一个输入框,为了区分评论和回复,在以前的版本是采用“@***”的方式表示是回复,不过这种方式如果删除了“@***”等字符,就无法区分是评论还是回复了。在此次的修改中,参考了微信朋友圈的评论模式。点击评论(或回复)的内容时,触发回复,会在评论框显示“回复某某:”字样的占位符,输入内容后提交,就是回复的内容,如果文本框没有输入又失去焦点(即放弃回复输入),则评论框恢复原状即评论状态,此时如果输入内容,发出的就是评论。\n\n \n\n4.首页显示导航\n小程序首页的打开率是最高的,我觉得如果从首页导航到关键内容,可以提高页面的打开率;同时以前的版本中,tab标签已经使用5个,再也无法放tab标签了,因此此次版本更新,我在首页放置了导航的图标,开发者可以把自己觉得重要的内容或功能放到首页,你可以充分利用这个导航,如果你觉得可以甚至可以把所有分类也放到这里来导航,避免通过”专题”进去路径太深的问题。\n\nhttps://www.watch-life.net/images/2017/12/home-577x1024.jpg\n\n首页导航配置详见config.js:\n\n//首页图标导航\n//参数说明:’name’为名称,’image’为图标路径,’redirectlink’为跳转的页面,’redirecttype’为跳转的类型,page为本小程序的页面,app为其他微信小程序\n// ‘appid’ 当redirecttype为app时,这个值为其他微信小程序的appid,如果redirecttype为page时,这个值设置为空。\nvar INDEXNAV = [\n{ id: ‘1’, name: ‘微店’, image: ‘../../images/shop.png’, redirectlink: ‘pages/shelf/shelf’, redirecttype: ‘app’, appid:’wx55ea6098e41af5c4′ },\n{ id: ‘2’, name: ‘优秀’, image: ‘../../images/youxiu.png’, redirectlink: ‘../applist/applist’, redirecttype: ‘page’, appid: ”},\n{ id: ‘3’, name: ‘专题’, image: ‘../../images/tar-topic.png’, redirectlink: ‘../topic/topic’, redirecttype: ‘page’, appid: ”},\n{ id: ‘4’, name: ‘推荐’, image: ‘../../images/tuijian.png’, redirectlink: ‘../recommend/recommend’, redirecttype: ‘page’, appid: ” }\n]",
"json_metadata": "{\"tags\":[\"cn\",\"weixin\"],\"image\":[\"https://www.watch-life.net/images/2017/06/winxinapp-wordpress-watch-life-new-700.jpg\",\"https://www.watch-life.net/images/2017/12/muban-768x316.png\",\"https://www.watch-life.net/images/2017/12/mubanconfig.png\",\"https://www.watch-life.net/images/2017/12/message-768x582.png\",\"https://www.watch-life.net/images/2017/12/comment-576x1024.jpg\",\"https://www.watch-life.net/images/2017/12/home-577x1024.jpg\"],\"links\":[\"https://github.com/iamxjb/winxin-app-watch-life.net\",\"https://git.oschina.net/iamxjb/winxin-app-watch-life.net\",\"https://code.aliyun.com/iamxjb/winxin-app-watch-life.net\",\"https://coding.net/u/xjb/p/winxin-app-watch-life.net\",\"https://gitlab.com/xiajianbo/winxin-app-watch-life.net\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "cn",
"permlink": "wordpress-2-6",
"title": "WordPress版微信小程序2.6版发布"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-25T03:04:54",
"trx_id": "e21372dbf9e7929e9e25bc25ad630217c6cd93fb",
"trx_in_block": 16,
"virtual_op": 0
}2017/12/15 10:17:39
2017/12/15 10:17:39
| author | xjb |
| permlink | web-view |
| sbd payout | 0.025 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 28.712290 VESTS |
| Transaction Info | Block #18104504/Virtual Operation #7 |
View Raw JSON Data
{
"block": 18104504,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "web-view",
"sbd_payout": "0.025 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "28.712290 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T10:17:39",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 7
}2017/12/15 10:12:33
2017/12/15 10:12:33
| author | xjb |
| permlink | 6whrkk |
| sbd payout | 0.021 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 24.610538 VESTS |
| Transaction Info | Block #18104402/Virtual Operation #2 |
View Raw JSON Data
{
"block": 18104402,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "6whrkk",
"sbd_payout": "0.021 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "24.610538 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T10:12:33",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 2
}xjbreceived 0.025 SBD, 0.018 SP author reward for @xjb / 6s2hxn-wordpress2017/12/15 10:05:54
xjbreceived 0.025 SBD, 0.018 SP author reward for @xjb / 6s2hxn-wordpress
2017/12/15 10:05:54
| author | xjb |
| permlink | 6s2hxn-wordpress |
| sbd payout | 0.025 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 28.712302 VESTS |
| Transaction Info | Block #18104269/Virtual Operation #3 |
View Raw JSON Data
{
"block": 18104269,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "6s2hxn-wordpress",
"sbd_payout": "0.025 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "28.712302 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T10:05:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 3
}xjbreceived 2.189 SBD, 1.543 SP author reward for @xjb / wordpress-2-42017/12/15 10:00:06
xjbreceived 2.189 SBD, 1.543 SP author reward for @xjb / wordpress-2-4
2017/12/15 10:00:06
| author | xjb |
| permlink | wordpress-2-4 |
| sbd payout | 2.189 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 2510.276058 VESTS |
| Transaction Info | Block #18104153/Virtual Operation #8 |
View Raw JSON Data
{
"block": 18104153,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "wordpress-2-4",
"sbd_payout": "2.189 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "2510.276058 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T10:00:06",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 8
}2017/12/15 09:48:33
2017/12/15 09:48:33
| author | xjb |
| permlink | 2bvyxh |
| sbd payout | 0.019 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 22.559679 VESTS |
| Transaction Info | Block #18103922/Virtual Operation #25 |
View Raw JSON Data
{
"block": 18103922,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "2bvyxh",
"sbd_payout": "0.019 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "22.559679 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T09:48:33",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 25
}xjbreceived 0.025 SBD, 0.019 SP author reward for @xjb / 6jw2ek-wordpress2017/12/15 09:41:21
xjbreceived 0.025 SBD, 0.019 SP author reward for @xjb / 6jw2ek-wordpress
2017/12/15 09:41:21
| author | xjb |
| permlink | 6jw2ek-wordpress |
| sbd payout | 0.025 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 30.763207 VESTS |
| Transaction Info | Block #18103778/Virtual Operation #12 |
View Raw JSON Data
{
"block": 18103778,
"op": [
"author_reward",
{
"author": "xjb",
"permlink": "6jw2ek-wordpress",
"sbd_payout": "0.025 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "30.763207 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-15T09:41:21",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 12
}egtechupvoted (100.00%) @xjb / 6jw2ek-wordpress2017/12/08 14:08:36
egtechupvoted (100.00%) @xjb / 6jw2ek-wordpress
2017/12/08 14:08:36
| author | xjb |
| permlink | 6jw2ek-wordpress |
| voter | egtech |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17907596/Trx 6928de9d0e009206e60b30e9dc6b17bf94c4157f |
View Raw JSON Data
{
"block": 17907596,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6jw2ek-wordpress",
"voter": "egtech",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T14:08:36",
"trx_id": "6928de9d0e009206e60b30e9dc6b17bf94c4157f",
"trx_in_block": 20,
"virtual_op": 0
}2017/12/08 12:48:24
2017/12/08 12:48:24
| author | xjb |
| permlink | 6whrkk |
| voter | hqy |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17905994/Trx 9a67bc684490436b93b2bf62c84ba4125cee25a3 |
View Raw JSON Data
{
"block": 17905994,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6whrkk",
"voter": "hqy",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T12:48:24",
"trx_id": "9a67bc684490436b93b2bf62c84ba4125cee25a3",
"trx_in_block": 1,
"virtual_op": 0
}fretonthatupvoted (90.00%) @xjb / 2bvyxh2017/12/08 10:51:15
fretonthatupvoted (90.00%) @xjb / 2bvyxh
2017/12/08 10:51:15
| author | xjb |
| permlink | 2bvyxh |
| voter | fretonthat |
| weight | 9000 (90.00%) |
| Transaction Info | Block #17903654/Trx 12fe9e7031461eac2c51692459630276a387b7d6 |
View Raw JSON Data
{
"block": 17903654,
"op": [
"vote",
{
"author": "xjb",
"permlink": "2bvyxh",
"voter": "fretonthat",
"weight": 9000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:51:15",
"trx_id": "12fe9e7031461eac2c51692459630276a387b7d6",
"trx_in_block": 22,
"virtual_op": 0
}tagyouritupvoted (90.00%) @xjb / 6jw2ek-wordpress2017/12/08 10:44:27
tagyouritupvoted (90.00%) @xjb / 6jw2ek-wordpress
2017/12/08 10:44:27
| author | xjb |
| permlink | 6jw2ek-wordpress |
| voter | tagyourit |
| weight | 9000 (90.00%) |
| Transaction Info | Block #17903520/Trx 19dd22b017021b9c076f8176cb51041cf46c87cf |
View Raw JSON Data
{
"block": 17903520,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6jw2ek-wordpress",
"voter": "tagyourit",
"weight": 9000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:44:27",
"trx_id": "19dd22b017021b9c076f8176cb51041cf46c87cf",
"trx_in_block": 11,
"virtual_op": 0
}artba07965upvoted (100.00%) @xjb / 6jw2ek-wordpress2017/12/08 10:38:24
artba07965upvoted (100.00%) @xjb / 6jw2ek-wordpress
2017/12/08 10:38:24
| author | xjb |
| permlink | 6jw2ek-wordpress |
| voter | artba07965 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17903399/Trx 93cd617a59be7493faa413fcf3a74b45e7a22f35 |
View Raw JSON Data
{
"block": 17903399,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6jw2ek-wordpress",
"voter": "artba07965",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:38:24",
"trx_id": "93cd617a59be7493faa413fcf3a74b45e7a22f35",
"trx_in_block": 20,
"virtual_op": 0
}coptamysticupvoted (90.00%) @xjb / wordpress-2-42017/12/08 10:35:24
coptamysticupvoted (90.00%) @xjb / wordpress-2-4
2017/12/08 10:35:24
| author | xjb |
| permlink | wordpress-2-4 |
| voter | coptamystic |
| weight | 9000 (90.00%) |
| Transaction Info | Block #17903339/Trx 49d3f7a6aa2dbc3b4c0abcecf0e413637a793ff6 |
View Raw JSON Data
{
"block": 17903339,
"op": [
"vote",
{
"author": "xjb",
"permlink": "wordpress-2-4",
"voter": "coptamystic",
"weight": 9000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:35:24",
"trx_id": "49d3f7a6aa2dbc3b4c0abcecf0e413637a793ff6",
"trx_in_block": 8,
"virtual_op": 0
}2017/12/08 10:25:33
2017/12/08 10:25:33
| author | xjb |
| permlink | web-view |
| voter | cqf |
| weight | 200 (2.00%) |
| Transaction Info | Block #17903142/Trx d5b36adefd892bc11c429e009ab3098b579c7672 |
View Raw JSON Data
{
"block": 17903142,
"op": [
"vote",
{
"author": "xjb",
"permlink": "web-view",
"voter": "cqf",
"weight": 200
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:25:33",
"trx_id": "d5b36adefd892bc11c429e009ab3098b579c7672",
"trx_in_block": 13,
"virtual_op": 0
}2017/12/08 10:22:15
2017/12/08 10:22:15
| author | xjb |
| permlink | web-view |
| voter | benjm |
| weight | 200 (2.00%) |
| Transaction Info | Block #17903076/Trx c4604c7f562604f29f6e1af9640f9aea19708823 |
View Raw JSON Data
{
"block": 17903076,
"op": [
"vote",
{
"author": "xjb",
"permlink": "web-view",
"voter": "benjm",
"weight": 200
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:22:15",
"trx_id": "c4604c7f562604f29f6e1af9640f9aea19708823",
"trx_in_block": 10,
"virtual_op": 0
}primetimesportsupvoted (0.02%) @xjb / 6whrkk2017/12/08 10:21:30
primetimesportsupvoted (0.02%) @xjb / 6whrkk
2017/12/08 10:21:30
| author | xjb |
| permlink | 6whrkk |
| voter | primetimesports |
| weight | 2 (0.02%) |
| Transaction Info | Block #17903061/Trx 84c52451a6f7be7a4181b28b210c747b0104667d |
View Raw JSON Data
{
"block": 17903061,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6whrkk",
"voter": "primetimesports",
"weight": 2
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:21:30",
"trx_id": "84c52451a6f7be7a4181b28b210c747b0104667d",
"trx_in_block": 7,
"virtual_op": 0
}fivestargroupupvoted (0.02%) @xjb / 6whrkk2017/12/08 10:21:24
fivestargroupupvoted (0.02%) @xjb / 6whrkk
2017/12/08 10:21:24
| author | xjb |
| permlink | 6whrkk |
| voter | fivestargroup |
| weight | 2 (0.02%) |
| Transaction Info | Block #17903059/Trx dea78bae163c6bdd7e14531c443fb117499e1e60 |
View Raw JSON Data
{
"block": 17903059,
"op": [
"vote",
{
"author": "xjb",
"permlink": "6whrkk",
"voter": "fivestargroup",
"weight": 2
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:21:24",
"trx_id": "dea78bae163c6bdd7e14531c443fb117499e1e60",
"trx_in_block": 5,
"virtual_op": 0
}2017/12/08 10:19:03
2017/12/08 10:19:03
| author | xjb |
| permlink | web-view |
| voter | oldmonk |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17903012/Trx 90b80aa59748ec0c2cf6128c032f6d0509846fe5 |
View Raw JSON Data
{
"block": 17903012,
"op": [
"vote",
{
"author": "xjb",
"permlink": "web-view",
"voter": "oldmonk",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:19:03",
"trx_id": "90b80aa59748ec0c2cf6128c032f6d0509846fe5",
"trx_in_block": 15,
"virtual_op": 0
}cheetahreplied to @xjb / cheetah-re-xjbweb-view2017/12/08 10:18:03
cheetahreplied to @xjb / cheetah-re-xjbweb-view
2017/12/08 10:18:03
| author | cheetah |
| body | Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://www.watch-life.net/wechat/web-view.html |
| json metadata | |
| parent author | xjb |
| parent permlink | web-view |
| permlink | cheetah-re-xjbweb-view |
| title | |
| Transaction Info | Block #17902992/Trx fd97da0097618bc0c47705355b40040353e37ae3 |
View Raw JSON Data
{
"block": 17902992,
"op": [
"comment",
{
"author": "cheetah",
"body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://www.watch-life.net/wechat/web-view.html",
"json_metadata": "",
"parent_author": "xjb",
"parent_permlink": "web-view",
"permlink": "cheetah-re-xjbweb-view",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-12-08T10:18:03",
"trx_id": "fd97da0097618bc0c47705355b40040353e37ae3",
"trx_in_block": 8,
"virtual_op": 0
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress77.23%
{
"voting_manabar": {
"current_mana": 9800,
"last_update_time": 1498527621
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1470843627
},
"rc_account": {
"account": "xjb",
"max_rc": "49225060379",
"max_rc_creation_adjustment": {
"amount": "2020748973",
"nai": "@@000000037",
"precision": 6
},
"rc_manabar": {
"current_mana": "49225060379",
"last_update_time": 1537887600
}
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM5t8w7x7WaQQ9jK6Xxn3YSej39HWBUj4EwbVixi3JWotjEBnjCq1/1
Active
Single Signature
Public Keys
STM6i4Q6UnYebvDkxExcfqZRPrPMnANmS5zrA69RF8pkefGzKC2Xy1/1
Posting
Single Signature
Public Keys
STM8KmL2y395fuEkH6khb2u8A8bVF9krEAu9S6aHv8EMxxEF5ewHh1/1
Memo
STM8Nbj9mcZPTBs1XUHbWKcpWWzFtDjnxHkpTtFNvVdSWFvYJsJeF
{
"owner": {
"account_auths": [],
"key_auths": [
[
"STM5t8w7x7WaQQ9jK6Xxn3YSej39HWBUj4EwbVixi3JWotjEBnjCq",
1
]
],
"weight_threshold": 1
},
"active": {
"account_auths": [],
"key_auths": [
[
"STM6i4Q6UnYebvDkxExcfqZRPrPMnANmS5zrA69RF8pkefGzKC2Xy",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM8KmL2y395fuEkH6khb2u8A8bVF9krEAu9S6aHv8EMxxEF5ewHh",
1
]
],
"weight_threshold": 1
},
"memo": "STM8Nbj9mcZPTBs1XUHbWKcpWWzFtDjnxHkpTtFNvVdSWFvYJsJeF"
}