$limit,'post_type' => 'post','post_status' => 'publish'); $all_posts = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'post','post_status' => 'trash'); $posts_trash = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'page','post_status' => 'publish'); $all_pages = sizeof(get_posts($args)); $args = array('numberposts' => $limit,'post_type' => 'page','post_status' => 'trash'); $pages_trash = sizeof(get_posts($args)); $query = "SELECT wp_posts.* from wp_posts inner join( select post_title, MIN(id) as min_id from wp_posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = wp_posts.post_title and good_rows.min_id <> wp_posts.id where 1=1 and wp_posts.post_type ='post' and wp_posts.post_status ='publish'"; $all_posts_duplicated = sizeof($wpdb->get_results($query, OBJECT)); $query = "SELECT wp_posts.* from wp_posts inner join( select post_title, MIN(id) as min_id from wp_posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = wp_posts.post_title and good_rows.min_id <> wp_posts.id where 1=1 and wp_posts.post_type ='page' and wp_posts.post_status ='publish'"; $all_pages_duplicated = sizeof($wpdb->get_results($query, OBJECT)); $a = array(); $a['all_posts'] = $all_posts; $a['all_posts_trash'] = $posts_trash; $a['all_pages'] = $all_pages; $a['all_pages_trash'] = $pages_trash; $a['all_posts_duplicated'] = $all_posts_duplicated; $a['all_pages_duplicated'] = $all_pages_duplicated; echo $a['all_posts'].','.$a['all_posts_trash'].','.$a['all_pages'].','.$a['all_pages_trash'].','.$a['all_posts_duplicated'].','.$a['all_pages_duplicated'].','; } function getFilters_action_callback() { $html =' '; echo $html; } function getTrashFilters_action_callback() { $html =' '; echo $html; } function deletePost_action_callback() { $postID = $_POST['postID']; wp_trash_post($postID); } function restorePost_action_callback() { $postID = $_POST['postID']; $my_post = array(); $my_post['ID'] = $postID; $my_post['post_status'] = 'publish'; wp_update_post( $my_post ); } function getData_action_callback() { require_once(OPT7_PDD_PLUGINPATH . '/classes/opt7-duplicate-posts-remover-pagination.class.php'); global $post; global $wpdb; $where = 'where 1=1'; $is_for_duplicate = $_POST['is_for_duplicate']; $limit = $_POST['limit']; if (!$limit) $limit=25; $curr_page = $_POST['page']; if (!$curr_page) $curr_page=1; $post_search = $_POST['post_search']; if ($post_search) $where .=" and $wpdb->posts.post_title like '%".$post_search."%'"; $post_type = $_POST['post_type']; if (!$post_type) $post_type='post'; if ($post_type) $where .=" and $wpdb->posts.post_type ='".$post_type."'"; $post_status = $_POST['post_status']; if (!$post_status) $post_status='publish'; if ($post_status) $where .=" and $wpdb->posts.post_status ='".$post_status."'"; if ($is_for_duplicate){ $query = "SELECT $wpdb->posts.* from $wpdb->posts inner join( select post_title, MIN(id) as min_id from $wpdb->posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = $wpdb->posts.post_title and good_rows.min_id <> $wpdb->posts.id ".$where; } else{ $query ="SELECT $wpdb->posts.* FROM $wpdb->posts ".$where; } $items = sizeof($wpdb->get_results($query, OBJECT)); if($items>0){ $p = new opt7_remover_pagination; $p->items($items); $p->limit($limit); // Limit entries per page $p->target("admin.php?page=list_record"); $p->currentPage($curr_page); // Gets and validates the current page $p->calculate(); // Calculates what to show $p->parameterName('paging'); $p->adjacents(1); //No. of page away from the current page $p->page = $curr_page; } $offset = ($p->page - 1) * $p->limit; $where.=" ORDER BY post_modified DESC LIMIT ".$offset.','.$limit; if ($is_for_duplicate){ $query = "SELECT $wpdb->posts.* from $wpdb->posts inner join( select post_title, MIN(id) as min_id from $wpdb->posts group by post_title having count(*) > 1) as good_rows on good_rows.post_title = $wpdb->posts.post_title and good_rows.min_id <> $wpdb->posts.id ".$where; } else{ $query ="SELECT $wpdb->posts.* FROM $wpdb->posts ".$where; } $items = $wpdb->get_results($query, OBJECT); $html = '
'; if (sizeof($items)>0) $html .= $p->show(); $html .='
'; $html .=''; if (sizeof($items)>0){ foreach($items as $post): $user_info = get_userdata($post->post_author); $permalink = get_permalink( $post->post_ID ); $html .= ""; endforeach; } $html .="
".$post->post_title." ".$user_info->user_firstname." " .$user_info->user_lastname." ".date('m/d/Y', strtotime($post->post_date))." ".date('m/d/Y', strtotime($post->post_modified))." ".$post->post_status." ".$post->post_type." ".$post->comment_count."
"; echo $html; die(); } } ?> Water Under The Bridge Adele | HAIRSTYLE GALLERY

Home » ‘Water Under The Bridge Adele

How to Benefit the Wavy Curly Hairstyle

Wavy Curly Hairstyle

Many people don’t know how to take the best care of the wavy curly hair, and even don’t know how to choose a conditioner for their hair. You may find that some shampoos or conditioners would cause your hair to break. The hair constantly breaks especially after a bath when you putting your fingers through the hair. Here are some tips to help you to benefit your hair.

(1) Don’t brush wet hair! That’s the biggest cause of breakage – improper handling while wet. Wet hair should be finger combed or combed with a seamless rake comb (Kent or Rachael Stephens). Mostly curls and waves do better with just finger combing.

(2) It might be the ingredients in your conditioner causing the breakage. Scan the bottle for anything ending in “cone” or “conol”. Your hair may or may not like it, so give the opposite kind a try (cone-free or with-cones, whichever is opposite of your current conditioner). Some people, especially curls/waves, find that “cones” make their hair brittle.

(3) It might be the thing you use to tie off your pony.

Here are some moisture and conditioning tips:

(1) Conditioner Only: getting rid of shampoo completely and cleaning your scalp and length with cheap conditioner, finishing off with your regular conditioner.

(2) Conditioner-Shampoo-Conditioner: a cheapo conditioner on the length before shampoo, then shampoo, then regular conditioner after shampoo;

(3) Shampoo-Conditioner-Conditioner: shampoo first, then use the conditioner with two different kinds in a row (one cheap, one regular);

(4) Conditioner-Shampoo-Conditioner-Conditioner: use a conditioner through your hair, and then shampoo it out. Finish that off with two different conditioners (one cheap, one regular);

All of these methods I use to keep my coarse and porous hair hydrated. I am Asian and I’ve found that my wavy/curly friends have the same hair needs as me – the key thing here is moisture, moisture, moisture. and of course, gentle handling.

If you don’t like the puffy when dry, you’ll definitely want to avoid brushing or combing while wet. Just use your fingers. And better yet, bun it if it’s long enough and let it dry in the bun.

Do you want know more tips about hairstyle or haircut ideas? Welcome to visit prohaircut.com, here we offer the popular haircut pictures, celebrity hairstyle and useful haircut tips. Please check the haircut information and write your review.

By Andy Chang

Popular short Asian bob hairstyles – 2012 Short Asian Bob Hairstyles

Popular short Asian bob hairstyles – 2012 Short Asian Bob Hairstyles The short haircut is very popular in the last 2 years, and still hot this year, especially in Asian, just like Japan, Korea. Today we will update some popular short Asian bob hairstyles, hope you love it. A messy short curly bob haircut with …

PROM HAIRSTYLES 2013 ARE VERY TRENDY

Prom hairstyles 2013 are versatile and they are very trendy. You can get prom hairstyles 2013 according to the length of your hairs as if you have long hairs then you are lucky that you can try many hairstyles for your prom night. Among prom hairstyles 2013 for long hairs, layered hairstyles and braids are …

Hairstyles bob

The hairstyles bob are made in three lengths: long hair, medium hair and the short hair. These hairstyles bob are known as long bob, short bob and demi-bob. All kinds of bob are in trend and there is no fear of decline of the trend of these hair styles as they are used frequently in …

Chinese Bun

I decided to make several experiments with hair buns. The first experiment is Chinese Bun. I’m sure most of you have already tried this hair style or others like this. But this is the first time I do it, so please don’t be too strict to me. I’ll try to explain the steps I’ve done …

Clinique Almost Lipstick – Black Honey

Clinique Almost Lipstick – Black Honey I only ordered this product due to the reviews it had received. I have to admit when I received it I thought I had made a huge mistake. It is Black!! But, when I put it on it was amazing. It turned my lips to this wonderful color that …