{"id":2740,"date":"2026-10-20T08:36:22","date_gmt":"2026-10-20T07:36:22","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/how-to-give-users-a-dashboard-to-manage-their-listings\/"},"modified":"2026-10-20T08:39:00","modified_gmt":"2026-10-20T07:39:00","slug":"how-to-give-users-a-dashboard-to-manage-their-listings","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/how-tos\/how-to-give-users-a-dashboard-to-manage-their-listings\/","title":{"rendered":"How to give users a dashboard to manage their listings"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A user dashboard on a GeoDirectory site is built from a few parts. GD &gt; Dashboard links users to their listings and favorites. UsersWP, our free profile plugin, adds account and profile pages. If you charge for listings, Pricing Manager and GetPaid add renewals, upgrades and invoices.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quick links with GD &gt; Dashboard<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Add the <code>&#091;gd_dashboard&#093;<\/code> shortcode, or the GD &gt; Dashboard block or widget, to a page or sidebar. Logged-in users see links to add a listing and to view their listings and favorites, for each post type. On their listings page they can edit or delete each listing. See <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/core-widgets\/gd-dashboard\/\">GD &gt; Dashboard<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Account and profile pages with UsersWP<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install and activate UsersWP. It creates pages such as Account, Profile and Change Password.<\/li>\n\n\n\n<li>Go to UsersWP &gt; Settings &gt; Addons &gt; GeoDirectory.<\/li>\n\n\n\n<li>Choose the post types that should get Listings, Reviews and Favorites tabs on each user&#8217;s profile.<\/li>\n\n\n\n<li>Save, then add the account and profile pages to your menu.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Users change their password and account details on the UsersWP pages. You don&#8217;t need any paid UsersWP add-on for this.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Renew and upgrade listings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With Pricing Manager active, the actions on a user&#8217;s own listings include Renew and Upgrade links when the listing&#8217;s package allows them. Both take the user to checkout. Upgrades only appear for packages you have set up as upgradable, see <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/pricing-manager-extension\/how-to-add-upgradable-packages\/\">How to Add &#8220;Upgradable&#8221; Packages?<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Invoices and subscriptions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GetPaid&#8217;s <code>&#091;wpinv_history&#093;<\/code> and <code>&#091;wpinv_subscriptions&#093;<\/code> shortcodes list a user&#8217;s invoices and subscriptions, and users can cancel a subscription from its details. With UsersWP active, GetPaid can add these as tabs on the UsersWP account page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Card details are stored by the payment gateway, not on your site.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A user dashboard on a GeoDirectory site is built from a few parts. GD &gt; Dashboard links users to their listings and favorites. UsersWP, our free profile plugin, adds account and profile pages. If you charge for listings, Pricing Manager and GetPaid add renewals, upgrades and invoices. Quick links with GD &gt; Dashboard Add the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[211,432],"class_list":["post-2740","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-tips-tricks-more","gd_placecategory-how-tos"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/comments?post=2740"}],"version-history":[{"count":1,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2740\/revisions"}],"predecessor-version":[{"id":2850,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2740\/revisions\/2850"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2740"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2740"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}