{"id":22413546,"url":"https://github.com/nextfaze/wordpresssyncer","last_synced_at":"2025-07-31T23:31:31.494Z","repository":{"id":138431964,"uuid":"1486214","full_name":"NextFaze/WordPressSyncer","owner":"NextFaze","description":"syncs wordpress sites to a local core data store","archived":false,"fork":false,"pushed_at":"2013-07-01T07:27:08.000Z","size":324,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-04-20T13:41:01.561Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NextFaze.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-16T06:31:46.000Z","updated_at":"2020-02-15T12:02:23.000Z","dependencies_parsed_at":"2023-03-11T17:16:25.001Z","dependency_job_id":null,"html_url":"https://github.com/NextFaze/WordPressSyncer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextFaze%2FWordPressSyncer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextFaze%2FWordPressSyncer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextFaze%2FWordPressSyncer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextFaze%2FWordPressSyncer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NextFaze","download_url":"https://codeload.github.com/NextFaze/WordPressSyncer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228312126,"owners_count":17900219,"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-12-05T14:13:23.519Z","updated_at":"2024-12-05T14:13:27.288Z","avatar_url":"https://github.com/NextFaze.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# WordPressSyncer\n\nWordPressSyncer - syncs WordPress blogs from the server, saving data locally in a core data database.\n\n## Synopsis\n\n    WordPressSyncerStore *store = [[WordPressSyncerStore alloc] initWithName:@\"Store\" delegate:self];\n    store.categoryId = @\"21\";  // optional - restrict to specified category\n    store.serverPath = @\"http://example.com/wp\";  // URL to wordpress\n    [store fetch];\n    \n    #pragma mark WordPressSyncerStoreDelegate\n    \n    // called whenever some progress has been made.\n    - (void)wordPressSyncerStoreProgress:(WordPressSyncerStore *)store;\n\n    // called when all downloads have completed.\n    - (void)wordPressSyncerStoreCompleted:(WordPressSyncerStore *)store;\n\n    // called when errors occur. check store.error for the error\n    - (void)wordPressSyncerStoreFailed:(WordPressSyncerStore *)store;\n\nposts can be accessed using the following methods of WordPressSyncerStore.\n\n    - (NSArray *)posts;\n    - (NSArray *)postsMatching:(NSPredicate *)predicate;\n\nThe above methods return arrays of MOWordPressSyncerPost objects.  The dictionary method of MOWordPressSyncerPost can be used to access the \npost contents as an NSDictionary (converted from JSON).\n\n\n## Notes\n\nThis library uses submodules, so don't forget to run:\n\n    git submodule init\n    git submodule update\n    \nSubmodules:\n\n1. [CharacterEntityConverter](http://github.com/NextfazeSD/CharacterEntityConverter)\n\n## License\n\nWordPressSyncer is licensed under the terms of the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html). Please see the [LICENSE](https://github.com/NextfazeSD/WordPressSyncer/blob/master/LICENSE) file for full details.\n\n## Credits\n\nWordPressSyncer is brought to you by [Andrew Williams](http://github.com/sobakasu) and supported by the [NextFaze](http://www.nextfaze.com) team and the GitHub community.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextfaze%2Fwordpresssyncer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextfaze%2Fwordpresssyncer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextfaze%2Fwordpresssyncer/lists"}