I'm running a self-hosted Wordpress site, and I'm about to change the homepage layout from a blog to a more magazine-type format.
I know that some users will prefer to still see the old format, and I'd like to offer this as an option - for visitors to be able to select a second index.php (for instance index-blog.php) as their default homepage for the site.
I assume cookies would allow this, but if that's not possible, perhaps logged-in users would have that ability?
I can't seem to find a plugin that would help with this, so I'd really appreciate any tips - as well as advice on how having 'two' homepages might affect SEO.
Thanks in advance!
You can do this programmatically see this link. You should also create a child theme for your main theme see the codex for how to do that.
Related
I'm building an ecommerce store with WooCommerce, and I would like to change how my URLs are created. At the moment the structure is
domain.com/product-category/category-name
domain.com/shop/category-name/product-name
For SEO purposes would like to change it to
domain.com/category-name
domain.com/category-name/product-name
but when I delete the product category base in Wordpress permalink settings, it just reappears. Then I found this page stating that I shouldn't change it at all. Is that true? Am I wrong in wanting to alter the URLs?
If it's fine to change them, how can I do it?
I think this is helps you.
Removing those URL is definitely one of the major improvements in search engine optimization for any online store because then search engines will not take into account the unnecessary words in the link. So, the search for your products will become more precise. I also encountered this problem and tested most of the plugins that were available on the WordPress website. Now I definitely can recommend Permalink Manager by Premmerce because it's free, very user friendly and simple plugin.
You can download it in WordPress site here: https://wordpress.org/plugins/woo-permalink-manager/
Thanks.
I am planning to make a website whose theme similar to Wattpad. I would like to know is there any Wordpress theme which is available like that? or having options like allowing users to write stories in my site as well get views and upvotes fo their posts.
I really need it. Thanks!
Themes are not supposed to include special functionality. They supposed to just be the look / style.
You'd need a plugin to show the views & upvotes. There are many of those.
An example It looks like https://fiftywordstories.com/ is running twenty-thirteen theme with a plugin - view source to see the plugin.
i had created a free word press blog, but i did not add plugin.
Is there no plugin option for free members? my blog and my admin page screen shot is uploaded in http://ponnusamyror.wordpress.com/how-can-i-add-plugin-in-free-wordpress-account/? please anyone show me the result
You can’t use plugins in wp.com blogs. First check Appearance>Widgets for useful sidebar items. There’s a lot that can be done with Text widgets, which accept html (but no javascript or flash).
http://en.support.wordpress.com/plugins/
Most WordPress.com users won’t find a Plugins tab in your dashboard. We include and configure the plugins for you, so you don’t need to worry about them.
Hope this may help you!!!
I am moving an old Drupal 4 installation to Wordpress 3, and rather than trying to go through the pain of moving the thousands of posts over, my plan is to leave the old site running on a subdomain (old.site.com).
I'm able to set up the wordpress permalinks to look like the URLs the Drupal site's pathauto module was generating, but now I need to create permalinks for all those old posts that don't exist on the new site. For example:
http://site.com/author-name/title-of-post exists on the old Drupal site.
I want to create a permalink in Wordpress with the same URL, then have it forward to http://old.site.com/author-name/title-of-post
This way any existing Google indices that point to the existing post will still work, and (hopefully) we don't lose any Google prominence
What is the best way to do this? Thanks in advance.
Bonus Question: Does anyone actually know how this would affect SEO?
I would add the following plugin:
http://wordpress.org/extend/plugins/redirection/
And then create blank pages or posts in WordPress to get the link structure you want. The plugin adds an option to the post edit screen to set a 301 redirect to your other URL. That should provide the mechanics of what you want to do.
As for SEO, it's suboptimal for the new site since spiders, visitors, and bookmarks will all end up on the old site. I would use the above as a temporary solution and slowly copy/paste the content over or figure out a clever database import to move it over. In the long run, that will be better for you.
I've developed my own Wordpress theme and I wanted to give users the ability to subscribe to my blog.
I have the typical Post RSS and Comment RSS options that come with Wordpress under the META section of the sidebar, but I also wanted to give my readers an option to just input their email address and press a button to "subscribe".
I know this is possible since I've seen many many blogs that use this, and if needed I can list some here. But I'm not sure if this is a plugin or a widget or what-have-you.
If you know how to implement this functionality into a Wordpress theme please let me know.
Try this plugin:
http://wordpress.org/extend/plugins/subscribe2/
When i wanna add a new functionality to my WP sites, i always start by googling plugins. I mean if the solution already exists, that means less work for me, right? ;)
There are enough newsletter plugins in the plugin directory. You shouldn't add such code into your theme; this is really a plugin job, and your users may choose another one than yours.
This plugin is very useful if you are using feedburner http://feedburner.google.com/ for feeds.
This will open a popup to your visitor for subscriber
https://wordpress.org/plugins/sc-popup-subscriber-form/
You can try with https://wordpress.org/plugins/jetpack/ it's so helpful plugin for email subscription option on WordPress site.