Simple Sitemap – Automatically Generate a Responsive Sitemap - Version 1.84

Version Description

Download this release

Release Info

Developer dgwyer
Plugin Icon Simple Sitemap – Automatically Generate a Responsive Sitemap
Version 1.84
Comparing to
See all releases

Code changes from version 1.83 to 1.84

Files changed (5) hide show
  1. readme.txt +28 -25
  2. screenshot-1.png +0 -0
  3. screenshot-2.png +0 -0
  4. screenshot-3.png +0 -0
  5. simple-sitemap.php +29 -1
readme.txt CHANGED
@@ -1,45 +1,40 @@
1
  === Simple Sitemap ===
2
  Contributors: dgwyer
3
- Tags: sitemap, html, global, sort, shortcode, pages, posts
4
  Requires at least: 2.7
5
- Tested up to: 4.4
6
- Stable tag: 1.83
7
 
8
- Powerful but simple to use HTML sitemap. Display site content in one or more lists separated by post type, customized via flexible filters.
9
 
10
  == Description ==
11
 
12
- This is probably the easiest way to add a powerful HTML sitemap to your site! Simply enter the <code>[simple-sitemap]</code> shortcode in a post, page, custom post type, or text widget and you're good to go. Simple as that!
13
 
14
- The sitemap shortcode has several attributes you can use to control how the sitemap is rendered including:
15
 
16
- 'types': comma separated list of post types to display in the sitemap
17
- 'show_label': show the heading label for each post ['true'|'false']
18
- 'links': show sitemap list as links or plain text ['true'|'false']
19
- 'page_depth': hierarchy of child pages to show [0|1|2|3]
20
- 'order': sort order of list ['asc'|'desc']
21
- 'orderby': field to sort by [title|author|date|ID]
22
- 'exclude': comma separated list of post IDs to exclude
 
 
23
 
24
  This gives your visitors an efficient way to view ALL site content in ONE place. It is also great for SEO purposes and makes it easier for spiders to index your site.
25
 
26
  To display the sitemap simply add the [simple-sitemap] shortcode to any post or page (or text widget) and you'll have a full indexed sitemap enabled on your website!
27
 
28
- Simple Sitemap Pro version coming soon!
29
- - Render your sitemap in multiple columns, or even inside tabs!
30
- - Customize each of the lists in your sitemap, rather than have settings apply to all post types?
31
- - Advanced filtering of posts via taxonomies.
32
- - Group posts inside each post type list by author, date, taxonomy etc.
33
- - Three additional shortcodes to achieve exactly the sitemap layout you need.
34
- - Add multiple specialized lists to different pages. e.g. different sitemaps for different custom post types, or different categories from the same post type.
35
- - Finer granular control over how the sitemap is rendered.
36
- - And more..!
37
 
38
- Let us know what you'd like to see in the Pro version <a href="http://wpgoplugins.com/contact-us/" target="_blank">here</a>.
39
 
40
- Please rate this Plugin if you find it useful. It only takes a couple of seconds and is very much appreciated! :)
41
 
42
- See our <a href="http://www.wpgoplugins.com" target="_blank">WordPress plugin site</a> for more plugins.
43
 
44
  == Installation ==
45
 
@@ -55,9 +50,17 @@ See our <a href="http://www.wpgoplugins.com" target="_blank">WordPress plugin si
55
  1. Once plugin has been activated simply add the [simple-sitemap] shortcode to any page, post, or text widget.
56
  2. Simple Sitemap displays a list of all the specified post types.
57
  3. Plugin admin page details all the shortcode attributes available.
 
 
 
 
58
 
59
  == Changelog ==
60
 
 
 
 
 
61
  *1.83 update*
62
 
63
  * Updated the docs in plugin options for the 'orderby' shortcode attribute. A link to the full list of available attributes is included.
1
  === Simple Sitemap ===
2
  Contributors: dgwyer
3
+ Tags: seo sitemap, html, sitemap, html sitemap, seo, global, sort, shortcode, pages, posts, custom post types, post types, responsive, responsive sitemap
4
  Requires at least: 2.7
5
+ Tested up to: 4.5
6
+ Stable tag: 1.84
7
 
8
+ The simplest responsive HTML sitemap available for WordPress! No setup required. Display site content in one or more lists separated by post type. Flexible customization options available.
9
 
10
  == Description ==
11
 
12
+ Improve the SEO ranking of your site by adding a HTML sitemap!
13
 
14
+ Very quick and easy to use. Add a powerful fully responsive HTML sitemap to your site today! Simply enter the <code>[simple-sitemap]</code> shortcode in a post, page, custom post type, or text widget and you're good to go. Simple as that!
15
 
16
+ The sitemap shortcode has several attributes you can use to control how your sitemap is rendered including:
17
+
18
+ * 'types': comma separated list of post types to display in the sitemap
19
+ * 'show_label': show the heading label for each post ['true'|'false']
20
+ * 'links': show sitemap list as links or plain text ['true'|'false']
21
+ * 'page_depth': hierarchy of child pages to show [0|1|2|3]
22
+ * 'order': sort order of list ['asc'|'desc']
23
+ * 'orderby': field to sort by [title|author|date|ID]
24
+ * 'exclude': comma separated list of post IDs to exclude
25
 
26
  This gives your visitors an efficient way to view ALL site content in ONE place. It is also great for SEO purposes and makes it easier for spiders to index your site.
27
 
28
  To display the sitemap simply add the [simple-sitemap] shortcode to any post or page (or text widget) and you'll have a full indexed sitemap enabled on your website!
29
 
30
+ ## Simple Sitemap Pro
31
+ Upgrade to [Simple Sitemap Pro](https://wpgoplugins.com/plugins/simple-sitemap-pro) for even more flexible options. Embed your sitemap inside tabs for a fantastic look. Fully responsive sitemap for column AND tabbed layouts on all devices!
 
 
 
 
 
 
 
32
 
33
+ Click [here](https://wpgoplugins.com/plugins/simple-sitemap-pro) to find out more.
34
 
35
+ Please [rate](https://wordpress.org/support/view/plugin-reviews/simple-sitemap) this Plugin if you find it useful. It only takes a moment it's very much appreciated. :)
36
 
37
+ See our <a href="http://www.wpgoplugins.com" target="_blank">WordPress plugin site</a> for more top plugins!
38
 
39
  == Installation ==
40
 
50
  1. Once plugin has been activated simply add the [simple-sitemap] shortcode to any page, post, or text widget.
51
  2. Simple Sitemap displays a list of all the specified post types.
52
  3. Plugin admin page details all the shortcode attributes available.
53
+ 4. Display sitemap inside a tabbed layout! (Pro only)
54
+ 5. Tabbed sitemap is fully responsive too. (Pro only)
55
+ 6. Easily add icons and captions to each sitemap item. (Pro only)
56
+ 7. Added icons and captions look great on mobile devices. (Pro only).
57
 
58
  == Changelog ==
59
 
60
+ *1.84 update*
61
+
62
+ * Updated information about the Pro version of the plugin.
63
+
64
  *1.83 update*
65
 
66
  * Updated the docs in plugin options for the 'orderby' shortcode attribute. A link to the full list of available attributes is included.
screenshot-1.png DELETED
Binary file
screenshot-2.png DELETED
Binary file
screenshot-3.png DELETED
Binary file
simple-sitemap.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Simple Sitemap
4
  Plugin URI: http://wordpress.org/plugins/simple-sitemap/
5
  Description: HTML sitemap to display content as a single linked list of posts, pages, or custom post types. You can even display posts in groups sorted by taxonomy!
6
- Version: 1.83
7
  Author: David Gwyer
8
  Author URI: http://www.wpgothemes.com
9
  Text Domain: simple-sitemap
@@ -35,6 +35,30 @@ add_action( 'admin_menu', 'wpss_add_options_page' );
35
  add_filter( 'plugin_action_links', 'wpss_plugin_action_links', 10, 2 );
36
  add_filter( 'widget_text', 'do_shortcode' ); // make sitemap shortcode work in text widgets
37
  add_action( 'plugins_loaded', 'wpss_localize_plugin' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
 
39
  /* Init plugin options to white list our options. */
40
  function wpss_init() {
@@ -52,6 +76,10 @@ function wpss_render_form() {
52
  <div class="wrap">
53
  <h2><?php _e( 'Simple Sitemap Options', 'simple-sitemap' ); ?></h2>
54
 
 
 
 
 
55
  <p><?php _e( 'From version 1.8 the Simple Sitemap plugin has been rewritten to provide much more flexibility. You now have access to a range of shortcode attributes to customize how the sitemap renders.', 'simple-sitemap' ); ?></p>
56
 
57
  <p><?php _e( 'You can still use the plain version of the shortcode as shown below and it will out put a full sitemap.', 'simple-sitemap' ); ?></p>
3
  Plugin Name: Simple Sitemap
4
  Plugin URI: http://wordpress.org/plugins/simple-sitemap/
5
  Description: HTML sitemap to display content as a single linked list of posts, pages, or custom post types. You can even display posts in groups sorted by taxonomy!
6
+ Version: 1.84
7
  Author: David Gwyer
8
  Author URI: http://www.wpgothemes.com
9
  Text Domain: simple-sitemap
35
  add_filter( 'plugin_action_links', 'wpss_plugin_action_links', 10, 2 );
36
  add_filter( 'widget_text', 'do_shortcode' ); // make sitemap shortcode work in text widgets
37
  add_action( 'plugins_loaded', 'wpss_localize_plugin' );
38
+ add_action( 'admin_notices', 'wpss_admin_notice' );
39
+ register_activation_hook( __FILE__, 'wpss_admin_notice_set_transient' );
40
+
41
+ /* Runs only when the plugin is activated. */
42
+ function wpss_admin_notice_set_transient() {
43
+
44
+ /* Create transient data */
45
+ set_transient( 'wpss-admin-notice', true, 5 );
46
+ }
47
+
48
+ /* Admin Notice on Activation. */
49
+ function wpss_admin_notice(){
50
+
51
+ /* Check transient, if available display notice */
52
+ if( get_transient( 'wpss-admin-notice' ) ){
53
+ ?>
54
+ <div class="updated notice is-dismissible">
55
+ <p><strong>Simple Sitemap PRO</strong> is now available! <a href="https://wpgoplugins.com/plugins/simple-sitemap-pro/" target="_blank">Click here</a> to access great new features such as sitemap image icons, captions, and beautiful responsive tabbed layouts. <span style="text-decoration: underline;">Try risk free today with our 100% money back guarantee!</span></p>
56
+ </div>
57
+ <?php
58
+ /* Delete transient, only display this notice once. */
59
+ delete_transient( 'wpss-admin-notice' );
60
+ }
61
+ }
62
 
63
  /* Init plugin options to white list our options. */
64
  function wpss_init() {
76
  <div class="wrap">
77
  <h2><?php _e( 'Simple Sitemap Options', 'simple-sitemap' ); ?></h2>
78
 
79
+ <div class="notice" style="border: 3px #DAA520 solid;margin: 20px 0;">
80
+ <p style="font-size:16px;"><strong>Simple Sitemap PRO</strong> is now available! <a href="https://wpgoplugins.com/plugins/simple-sitemap-pro/" target="_blank">Click here</a> to access great new features such as sitemap image icons, captions, and beautiful responsive tabbed layouts. <span style="text-decoration: underline;">Try risk free today with our 100% money back guarantee!</span></p>
81
+ </div>
82
+
83
  <p><?php _e( 'From version 1.8 the Simple Sitemap plugin has been rewritten to provide much more flexibility. You now have access to a range of shortcode attributes to customize how the sitemap renders.', 'simple-sitemap' ); ?></p>
84
 
85
  <p><?php _e( 'You can still use the plain version of the shortcode as shown below and it will out put a full sitemap.', 'simple-sitemap' ); ?></p>