因某种需要,需要取Wordpress的当前的最后一个postid。
Novell迷网站內容,版权所有
因为Wordpress 机制的问题,每次修改文章,都会占用一个postid。 Novell迷网站內容,版权所有
当然这是为了方便管理员在意外时恢复回特定的版本。但这却导致了真正发表出来的文章的postid是不连续的。 Novell迷网站內容,版权所有
所以有时候判断最后一个postid就不那么容易了。 本文引用自http://novell.me
下面分享一个我写的解决办法,将它存为PHP文件放在比如wp-admin目录。
本文转载自http://novell.me
访问它的时候便可以返回最后一个postid的数字值了。希望对你有帮助。
版权所有,未经Novell迷允许,不得转载!
- <?php
- /*****************************
- * database connection
- *****************************/
- $conn = @mysql_connect("localhost","novell_me","novell_me_password");
- if (!$conn){
- die("Faild to connect to database:" . mysql_error());
- }
- mysql_select_db("novell_me") or die('Could not select database');
- $sql = "select max(id) from wp_posts";
- $query = mysql_query($sql);
- $postid = mysql_result($query,0);
- echo $postid;
- mysql_close($conn);
- ?>
http://Novell.Me
内容来自Novell迷网站
转载请注明出处!本文地址 http://novell.me/master-diary/2014-06-26/get-wordpress-last-postid.html
(责任编辑:Novell迷)