Linux 软件免费装
Banner图

Random Post Plugin - Redirect URL to Post

开发者 camthor
更新时间 2024年8月3日 23:50
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.6.1
版权: GPLv3
版权网址: 版权信息

标签

random redirect recent filter random post

下载

0.22.0 0.15.0 0.21.0 0.14.1 0.15.1 0.16.0 0.17.0 0.18.0 0.18.1 0.19.0 0.19.1 0.14.0 0.20.0 0.18.3 0.18.2 0.23.0 0.24.0 0.25.0

详情介绍:

Redirect your visitors to Features | Examples | Documentation | Latest Development Blog Post A magic URL takes you to the right post This plugin provides a URL (link) that takes you directly to a post in single-post view. This post is determined by the query parameter ?redirect_to= and optional others. While the URL remains the same, its target changes depending on the available posts at the time when somebody enters it. That means you can use the same static URL in a menu, with a button or in a newsletter and the plugin finds out the correct target. Simply enter the URL of your WordPress site into your browser and add ?redirect_to=... to the end. Possible values for redirect_to are: You can also limit the scope of considered posts by additional filter parameters, such as &s=searchaword or &cat=2, or use an offset to go to the second latest or to the post before the previous. The parameter random combined with count and bias lets you pick the latest (or oldest) posts with a different probability than the rest. Caching The plugin offers caching of database results. Settings and Parameters There is no settings page in the backend. You configure the plugin entirely through the query parameters in the URL. Please find more information about parameters and troubleshooting on the plugin website. Examples for URLs Note: Replace "http://www.example.com/" with your own website location. Spaces are written as "%20". http://www.example.com/?redirect_to=latest - redirects to the latest post http://www.example.com/?redirect_to=random&pk_campaign=random - redirects to a random post and tracks the visit http://www.example.com/?redirect_to=prev - redirects to the previous post http://www.example.com/?redirect_to=random&each_once=rewind - redirects to a random post, avoiding duplicates, and then starts over again http://www.example.com/?redirect_to=prev&offset=1 - redirects to the post before the previous post http://www.example.com/?redirect_to=random&count=10 - redirects to a random post among the 10 latest posts http://www.example.com/?redirect_to=random&count=10&bias=80 - redirects to a random post. The plugin picks one from the latest 10 with a probability of 80% and from the rest with a probability of 20% http://www.example.com/?redirect_to=random&count=10&offset=1 - redirects to a random post among the 10 posts that come after the latest http://www.example.com/?redirect_to=random&after=1%20month%20ago - redirects to a random post among the posts that are not older than 1 month http://www.example.com/?redirect_to=latest&exclude=4,7 - redirects to the latest post, excluding the posts with the IDs 4 and 7 http://www.example.com/?redirect_to=latest&offset=1 - redirects to the second latest post http://www.example.com/?redirect_to=custom&orderby=comment_count&order=DESC - redirects to the post with the most comments http://www.example.com/?redirect_to=latest&s=iaido&default_redirect_to=12&cache=200 - redirects to the latest post that contains the word 'iaido' or, if nothing can be found, to the page or post with the ID 12; use a cache with a 200 second lifetime Button The plugin also provides a shortcode [redirect_to_post_button] to create a simple button. Some parameters are available. A button that links to a random post is a great way to increase your visitors' on-site engagement and therefore your SEO ranking! https://www.youtube.com/watch?v=-7kTnkBVpDA (video by WPBeginner) If you find this plugin useful, please give it a 5-star rating. Thank you!

安装:

  1. Find the plugin in the list at the admin backend and click to install it. Or, upload the ZIP file through the admin backend. Or, upload the unzipped redirect-url-to-post folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
After the first activation you will find a screen with some examples of URLs for your blog.

常见问题:

  1. What if more than one post match the criteria (e.g. two have the same comment_count)?

= 1. How to find out the cause if something doesn't work? The first thing you should try is to add &rutpdebug (or &rutpdebug=2 for advanced users) to the URL. This will show you more details about what is happening in the background. At the end you will see the URL of the resulting post without actually going there. There can be only one winner. The post that would be first in the list (as determined by WP) beats all others.

  1. The random parameter redirects always to the same post

You probably use a caching plugin or service that also caches query strings. Try adding an exception for the string "redirect_to=". If you use Cloudflare, you can try their Page Rules.

  1. Which URL can serve as the base?

Obviously only URLs of the WordPress blog where this plugin is installed.

  1. The post cannot be found but I'm sure that it's there and that it's public

The most common reason is that this post belongs to a special post type. Try the parameter "post_type", for example "post_type=product".

  1. Can I help translate?

Thank you! Please continue here.

更新日志:

0.25.0 Features 0.24.0 Features 0.23.0 Features 0.22.0 Features Other 0.21.0 Features 0.20.0 Features 0.19.1 Other 0.19.0 Features 0.18.3 Bug Fixes 0.18.2 Bug Fixes 0.18.1 Bug Fixes 0.18.0 Features Other Older Versions The complete changelog is available here.