Add /blog prefix for all WordPress front end url

First, go to your Permalinks settings in your Admin Panel > Settings > Permalinks, on Custom Structure you will see something like this: So let’s add at the begining the word ‘/blog‘, it will look like this: HOW TO ADD ‘/BLOG/’ IN FRONT OF YOUR URL

Members-only page, but accessible via sharable link

Can be done easily with a shortcode: [members-only]…content…[/members-only] The shortcode will return content for members, or text ‘<h3>This is for members only!</h3>‘, for non member request. The callback function of the shortcode will check who made a request, and return display data accordingly. Any other text on page/post will be displayed as is. For more … Read more

Permalinks: custom post type -> custom taxonomy -> custom sub taxonomy -> post

you can try with this plugin (or see its code) https://wordpress.org/plugins/wp-better-permalinks/ It allows you change the custom friendly permalinks structure to Custom Post Type > Taxonomy > Post and Custom Post Type > Taxonomy instead of default WordPress structure. it Provides different permalinks structure pattern: Custom Post Type > Single Term (or Term tree) > … Read more

Permalinks don’t update nor link properly

How are you linking to the other events? Are you hard-coding the anchor links somewhere, like in your post content or custom fields? As in, are you typing out <a href=”https://wordpress.stackexchange.com/questions/327355/example.com/?p=123″>? If so, you might have manually update all of the links you added to use the new permalinks. After you updated the permalink settings … Read more