我使用脚本生成排名页面http://joereddington.com/ranking.html 来自脚本。下面是一段相关的脚本:
cat $DIR/start.html > $DESTINATION_PAGE
grep -o "<img.*Global rank.*" * | sed -e \'s/<[^>]*>//g\' | sed \'s/\\(^.*\\):\\(.*\\)/<\\/td><td><a href=\\"http:\\/\\/\\1\\">\\1<\\/a><\\/td><td> \\2 <\\/td><td><\\/td><\\/tr>/\' > thelist.txt
cat thelist.txt | sort -n -k 3 | head -n 60 > thelist2.txt
cat thelist2.txt | nl | sed \'s/^/<tr><td>/g\' >> $DESTINATION_PAGE
echo "</table><br> Ranking last updated at: " >> $DESTINATION_PAGE
date >> $DESTINATION_PAGE
cat $DIR/end.html >> $DESTINATION_PAGE
您可以在以下位置查看完整脚本:
this github项目。我要生成这个页面的是,我在我的博客上取一个普通页面的静态html版本(分为两部分),然后用生成的表挤压html,以创建一些“看起来”合理的内容。这显然不是将定期更改的文本放入wordpress安装中的最佳方式。那么,将定期更改的文本放入WordPress安装中的最佳方式是什么呢?