{"id":15307886,"url":"https://github.com/alextselegidis/easyappointments-wordpress","last_synced_at":"2025-10-16T21:32:05.623Z","repository":{"id":48311139,"uuid":"29994246","full_name":"alextselegidis/easyappointments-wordpress","owner":"alextselegidis","description":"📅 Add appointment bookings to your WordPress site","archived":false,"fork":false,"pushed_at":"2024-08-05T12:57:16.000Z","size":8799,"stargazers_count":43,"open_issues_count":12,"forks_count":26,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-10-16T23:05:42.548Z","etag":null,"topics":["appointment","appointment-booking","book-appointments","calendar","collaboration","events","javascript","mysql","open-source","php","plugin","time","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://easyappointments.org/wordpress","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alextselegidis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-01-28T23:47:17.000Z","updated_at":"2024-08-27T03:12:06.000Z","dependencies_parsed_at":"2024-03-02T10:32:02.549Z","dependency_job_id":"7d8e78f9-09b3-4db5-ab19-db6547e9b995","html_url":"https://github.com/alextselegidis/easyappointments-wordpress","commit_stats":{"total_commits":322,"total_committers":5,"mean_commits":64.4,"dds":0.01552795031055898,"last_synced_commit":"94890c78892a28ed0c52318e859ff56d8c3fe4d6"},"previous_names":["alextselegidis/easyappointments-wordpress"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alextselegidis%2Feasyappointments-wordpress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alextselegidis%2Feasyappointments-wordpress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alextselegidis%2Feasyappointments-wordpress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alextselegidis%2Feasyappointments-wordpress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alextselegidis","download_url":"https://codeload.github.com/alextselegidis/easyappointments-wordpress/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236748988,"owners_count":19198622,"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":["appointment","appointment-booking","book-appointments","calendar","collaboration","events","javascript","mysql","open-source","php","plugin","time","wordpress","wordpress-plugin"],"created_at":"2024-10-01T08:12:43.654Z","updated_at":"2025-10-16T21:32:00.280Z","avatar_url":"https://github.com/alextselegidis.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://easyappointments.org\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/alextselegidis/easyappointments-wordpress-plugin/master/assets/icon-128x128.png\" alt=\"Easy!Appointments\" width=\"128\"\u003e\n    \u003c/a\u003e\n    \u003cbr\u003e\n    Easy!Appointments - WordPress Plugin\n    \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n    Easy!Appointments appointment scheduling integration for WordPress. \n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/alextselegidis/easyappointments-wordpress-plugin?style=for-the-badge\"\u003e\n  \u003cimg alt=\"GitHub release (latest by date)\" src=\"https://img.shields.io/github/v/release/alextselegidis/easyappointments-wordpress-plugin?style=for-the-badge\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#about\"\u003eAbout\u003c/a\u003e •\n  \u003ca href=\"#setup\"\u003eSetup\u003c/a\u003e •\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n![banner](assets/banner-772x250.png)\n\n## About\n\nLeverage your conversion rates by integrating the booking form directly in your WordPress pages. Customers will never \nhave to leave your website for booking an appointment. Take advantage of the scheduling power of Easy!Appointment which \nwill run smoothly with your WordPress installation. Include the booking form in your pages with the [easyappointments] \nshortcode.\n\n*Minimum Requirements: WordPress v5.0 \u0026 PHP v5.6*\n\n### Connecting Easy!Appointments with WordPress\n\nInstall and activate the plugin and navigate to `Easy!Appointments` menu of the WordPress admin section. \nConnect to an existing Easy!Appointments installation by providing the preferred URL in the page form. \nOnce a connection is established you'll be able to include the booking form in your pages.\n\n### Include Booking in your Pages\n\nWordPress supports the use of custom shortcodes which allow plugins to insert custom content into pages. This plugin \ntakes advantage of this functionality and creates an iframe that displays the booking form of Easy!Appointments. Include \nthe `[easyappointments]` shortcode in the correct place of your published contents as shown in the following example.\n\n```\n[easyappointments width=\"100%\" height=\"500px\" style=\"border: 5px solid #1A865F; box-shadow: #454545 1px 1px 5px;\"]\n```\n\nThe \"width\", \"height\" and \"style\" attributes are optional but can help you to fine tune the styling of the iframe.\n\n### Translations\n\nThis plugin uses the **i18n** localization system of WordPress and the translations are po \u0026 mo files located in the \n`languages` directory. Contributions are more than welcome so feel free to make pull requests with your translations or \nsend them directly to [info@alextselegidis.com](mailto:info@alextselegidis.com).\n\n## Setup\n\nTo clone and run this application, you'll need [Git](https://git-scm.com), [Node.js](https://nodejs.org/en/download/) \n(which comes with [npm](http://npmjs.com)) and [Composer](https://getcomposer.org) installed on your computer. From your \ncommand line:\n\n```bash\n# Clone this repository\n$ git clone https://github.com/alextselegidis/easyappointments-wordpress.git\n\n# Go into the repository\n$ cd easyappointments-wordpress\n\n# Install dependencies\n$ composer install\n```\n\n## Installation\n\nAfter building the plugin you will get a zip file that can be used with in the WordPress plugin installation page.\n\n## License \n\nCode Licensed Under [GPL v3.0](https://www.gnu.org/licenses/gpl-3.0.en.html) | Content Under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)\n\n---\n\nWebsite [alextselegidis.com](https://alextselegidis.com) \u0026nbsp;\u0026middot;\u0026nbsp;\nGitHub [alextselegidis](https://github.com/alextselegidis) \u0026nbsp;\u0026middot;\u0026nbsp;\nTwitter [@alextselegidis](https://twitter.com/AlexTselegidis)\n\n###### More Projects On Github\n###### ⇾ [Easy!Appointments \u0026middot; Open Source Appointment Scheduler](https://github.com/alextselegidis/easyappointments)\n###### ⇾ [Plainpad \u0026middot; Self Hosted Note Taking App](https://github.com/alextselegidis/plainpad)\n###### ⇾ [Integravy \u0026middot; Service Orchestration At Your Fingertips](https://github.com/alextselegidis/integravy)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falextselegidis%2Feasyappointments-wordpress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falextselegidis%2Feasyappointments-wordpress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falextselegidis%2Feasyappointments-wordpress/lists"}