{"id":21813103,"url":"https://github.com/webdevstudios/hash-link-scroll-offset","last_synced_at":"2025-10-20T10:55:40.820Z","repository":{"id":18773774,"uuid":"21986827","full_name":"WebDevStudios/Hash-Link-Scroll-Offset","owner":"WebDevStudios","description":"Offset the scroll position of anchored links. Handy if you have a sticky header that covers linked material.","archived":false,"fork":false,"pushed_at":"2025-01-30T18:04:26.000Z","size":469,"stargazers_count":14,"open_issues_count":4,"forks_count":5,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-03-27T13:45:11.520Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WebDevStudios.png","metadata":{"files":{"readme":"readme.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-07-18T16:28:30.000Z","updated_at":"2025-01-30T18:02:47.000Z","dependencies_parsed_at":"2024-06-28T14:58:05.124Z","dependency_job_id":"5f2da815-1fec-447b-a4e8-305f296c00b0","html_url":"https://github.com/WebDevStudios/Hash-Link-Scroll-Offset","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebDevStudios%2FHash-Link-Scroll-Offset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebDevStudios%2FHash-Link-Scroll-Offset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebDevStudios%2FHash-Link-Scroll-Offset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebDevStudios%2FHash-Link-Scroll-Offset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WebDevStudios","download_url":"https://codeload.github.com/WebDevStudios/Hash-Link-Scroll-Offset/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248795433,"owners_count":21162773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-27T14:27:16.782Z","updated_at":"2025-10-20T10:55:40.811Z","avatar_url":"https://github.com/WebDevStudios.png","language":"PHP","readme":"=== Hash Link Scroll Offset ===\nContributors:      webdevstudios, pluginize\nDonate link:       http://webdevstudios.com\nTags:\nRequires at least: 5.5\nTested up to:      6.8\nStable tag:        0.3.2\nLicense:           GPLv2 or later\nLicense URI:       http://www.gnu.org/licenses/gpl-2.0.html\n\nOffset the scroll position of anchored links. Handy if you have a sticky header that covers linked material.\n\n== Description ==\n\nOften anchor links can be overachievers and can scroll a user past the section intended. This plugin attempts to change that by offering a setting that allows you to change the scroll offset when clicking anchors. It also adds a nice animated scrolling effect when clicking an anchor rather than the sudden jump that usually occurs. Even handles when visiting a hashed URL directly.\n\nUse the `no-scroll` class on any hash links that are not meant to scroll to an area of the page (Navigation for sliders, etc).\n\n[Pluginize](https://pluginize.com/?utm_source=hash-link-scroll\u0026utm_medium=text\u0026utm_campaign=wporg) was launched in 2016 by [WebDevStudios](https://webdevstudios.com/) to promote, support, and house all of their [WordPress products](https://pluginize.com/shop/?utm_source=hash-link-scroll\u0026utm_medium=text\u0026utm_campaign=wporg). Pluginize is not only creating new products for WordPress all the time, but also provides [ongoing support and development for WordPress community favorites like CPTUI](https://wordpress.org/plugins/custom-post-type-ui/), [CMB2](https://wordpress.org/plugins/cmb2/), and more.\n\n== Installation ==\n\n= Manual Installation =\n\n1. Upload the entire `/hash-link-scroll-offset` directory to the `/wp-content/plugins/` directory.\n2. Activate Hash Link Scroll Offset through the 'Plugins' menu in WordPress.\n3. Update the \"Hash Link Scroll Offset\" setting on the general settings page, **http://YOURSITE.COM/wp-admin/options-general.php**.\n\n== Frequently Asked Questions ==\n\n\n== Screenshots ==\n\n\n== Changelog ==\n\n= 0.3.2 =\n* Fixed: textdomain loading timing.\n* Updated: Confirmed compatibility with WordPress 6.8\n\n= 0.3.1 =\n* Fixed: instant jumps instead of smooth scroll from previous jQuery conversion.\n\n= 0.3.0 =\n* Updated: Removed jQuery dependency in our javascript\n* Updated: Escaping and sanitizing of output.\n\n= 0.2.2 =\n* Confirmed compatibility with WordPress 6.4\n\n= 0.2.1 =\n* Confirmed compatibility with WordPress 6.3\n\n= 0.2.0 =\n* Misc changes\n* Tested up to WordPress 5.9 *\n\n= 0.1.8 =\n* Adjust JS to account for relative urls.\n* Add checks for evt and event.preventDefault existing.\n\n= 0.1.7 =\n* Refactor JS to be more extensible, and adjust auto-scrolling (when hash exists in URL) to be more intelligent.\n\n= 0.1.6 =\n* `'hash_link_scroll_offset.scroll_to'` jQuery event fired befor scrolling is initated. Also introduce useful properties, `scrollTo`, `initialScroll`, and `isScrolling`;\n\n= 0.1.5 =\n* `'hash_link_scroll_offset.complete'` jQuery event fired when scrolling complete.\n\n= 0.1.4 =\n* Fix \"Cannot use a scalar value as an array\" debug warning. ([Relevant Trac ticket](https://core.trac.wordpress.org/ticket/29722#comment:8))\n\n= 0.1.3 =\n* Prevent browser windows from moving/blinking on initial click of anchor link. Props [@ImBigWill](https://github.com/WebDevStudios/Hash-Link-Scroll-Offset/pull/9).\n\n= 0.1.2 =\n* Automatically compensate for admin bar. Props [@salcode](https://github.com/WebDevStudios/Hash-Link-Scroll-Offset/pull/5).\n\n= 0.1.1 =\n* Add `no-scroll` class exception. Props [@billerickson](https://github.com/billerickson)\n\n= 0.1.0 =\n* First release\n\n== Upgrade Notice ==\n\n= 0.3.2 =\n* Fixed: textdomain loading timing.\n* Updated: Confirmed compatibility with WordPress 6.8\n\n= 0.3.1 =\n* Fixed: instant jumps instead of smooth scroll from previous jQuery conversion.\n\n= 0.3.0 =\n* Updated: Removed jQuery dependency in our javascript\n* Updated: Escaping and sanitizing of output.\n\n= 0.2.2 =\n* Confirmed compatibility with WordPress 6.4\n\n= 0.2.1 =\n* Confirmed compatibility with WordPress 6.3\n\n= 0.2.0 =\n* Misc changes\n* Tested up to WordPress 5.9 *\n\n= 0.1.8 =\n* Adjust JS to account for relative urls.\n* Add checks for evt and event.preventDefault existing.\n\n= 0.1.7 =\n* Refactor JS to be more extensible, and adjust auto-scrolling (when hash exists in URL) to be more intelligent.\n\n= 0.1.6 =\n* `'hash_link_scroll_offset.scroll_to'` jQuery event fired befor scrolling is initated. Also introduce useful properties, `scrollTo`, `initialScroll`, and `isScrolling`;\n\n= 0.1.5 =\n* `'hash_link_scroll_offset.complete'` jQuery event fired when scrolling complete.\n\n= 0.1.4 =\n* Fix \"Cannot use a scalar value as an array\" debug warning. ([Relevant Trac ticket](https://core.trac.wordpress.org/ticket/29722#comment:8))\n\n= 0.1.3 =\n* Prevent browser windows from moving/blinking on initial click of anchor link. Props [@ImBigWill](https://github.com/WebDevStudios/Hash-Link-Scroll-Offset/pull/9).\n\n= 0.1.2 =\n* Automatically compensate for admin bar. Props [@salcode](https://github.com/WebDevStudios/Hash-Link-Scroll-Offset/pull/5).\n\n= 0.1.1 =\n* Add `no-scroll` class exception. Props [@billerickson](https://github.com/billerickson)\n\n= 0.1.0 =\nFirst Release\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevstudios%2Fhash-link-scroll-offset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebdevstudios%2Fhash-link-scroll-offset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdevstudios%2Fhash-link-scroll-offset/lists"}