add
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
display:none;
}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
display:none;
}
To stylesheet.
You cannot do that for H1 tag, as it will remove that H1 tag in every page. You can edit the archive-product.php, on the top there is this code, change it to with false:
<?php if ( apply_filters( 'woocommerce_show_page_title', false ) ) : ?>
<h1 class="page-title"><?php woocommerce_page_title(); ?></h1>
<?php endif; ?>
Thank you @bluu123
The CSS work greatly!
Unfortunately I have done what you suggested on the archive-product.php, but there was no change. ‘Shop’ still appears.
Ok, then you have the same problem I have in http://wordpress.org/support/topic/editing-the-placement-of-content-in-shop-page?replies=1
You need to activate the archive-product.php
Try moving that file to a woocommerce folder in your theme. There are instructions at the top of that file.