开发者 | brianmcculloh |
---|---|
更新时间 | 2024年1月23日 02:54 |
PHP版本: | 3.8 及以上 |
WordPress版本: | 6.2.2 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
/wp-content/plugins/worth-the-read
directory, or install the plugin through the WordPress plugins screen directly.Make sure you enabled it in the Worth The Read settings page and that you're actually viewing a single post or page on your site (not your archive page, for instance). The bar won't display unless you have actually scrolled down into your main content. So if you have stuff going on at the top of your page above your post content (sliders, content panels, ads, etc.) the progress bar will remain hidden until it becomes relevant. If the height of your post content is less than the height of the visible page, the progress bar will not display since the user already knows how much content there is. The functionality is javascript-based, so if you have a javascript error caused by something else like another plugin or your theme, it could affect the display of the progress bar.
You can control the foreground color, background color, transparency, width, offset, and placement of the progress bar. You can also separately control the background color of the comments portion (if enabled).
WordPress action hooks are used to insert small html tags above and below your post/page content and comments. jQuery is used to target those tags and use them to calculate distances on window scroll, and then the actual progress bar is animated accordingly.
The plugin is as minimally distracting visually as it can be while still being easy to find. It auto-mutes any time the user does not need to visually reference it. Technically speaking, the html tags added to the DOM and corresponding CSS are very minimal and will not have any affect on the rest of the page DOM or any other plugins or your theme.