Skip to content

Instantly share code, notes, and snippets.

@dcooney
Created April 30, 2014 14:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save dcooney/f58244e86f8e054acec2 to your computer and use it in GitHub Desktop.
Save dcooney/f58244e86f8e054acec2 to your computer and use it in GitHub Desktop.
Get post id by slug and language
function get_page_id($page_name){
global $wpdb;
$sql = 'SELECT ID FROM '.$wpdb->posts.' LEFT JOIN '.$wpdb->wp_icl_translations.' WHERE post_name = "'.$page_name.'" AND language_code = "'.ICL_LANGUAGE_CODE.'"';
$page_name = $wpdb->get_var($sql);
return $page_name;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment