Thursday, 28 June 2012

How to query database on Wordpress

Below is my sample funtion to get the data on wordpress database. ?php /*************************** Function get_readerLinkStatus() Desc : Mencari Status Link wp-omatic pada post yang akan di cari. Jika terdapat post dari wp-omatic --> return 1 Jika merupakan post dari wp-omatic tetapi tidak terdapat link nya --> 0. Jika tidak terdapat post dari wp-omatic --> return 0 ***************************/ function get_readerLinkStatus($postId){ global $wpdb; $query= "SELECT meta_value from $wpdb->postmeta WHERE post_id=" .$postId ." AND meta_key='wpo_sourcepermalink' "; $jmlData = $wpdb->query($wpdb->prepare($query)); if ( $jmlData > 0 ) : // Jika ada wpo_sourcepermalink di dalam postmeta $linkExist = $wpdb->get_col( $wpdb->prepare($query) ); //$row['meta_value']; if ($linkExist <> "") : //jika field wpo_sourcepermalink ada linknya return 1; else : //jika wpo_sourcepermalink null return 0; endif; else : return 0; endif; } ?>

No comments:

Post a comment

Popular Posts