ig2wp


Nameig2wp JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/aderbique/ig2wp
SummaryUpload posts from Instagram to Wordpress using Instaloader Tool
upload_time2022-02-22 06:28:27
maintainer
docs_urlNone
authorAustin Derbique
requires_python>=3.6
licenseMIT
keywords instagram wordpress wordpress-uploader instagram-post instagram-wordpress videos photos pictures instagram-user-photos instagram-photos instagram-metadata instagram-downloader
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ig2wp
Export Instagram Posts into WordPress Posts

# Requirements

- Have WordPress Administrator Prvileges
- Have Username/Password to Instagram Account

# Instructions

## Create a WordPress Application Password

1. Navigate to your blog's /wp-admin endpoint and on the left sidebar, select Users.
2. Select a user with media and posting privilieges. Your administrator user is fine.
3. Scroll to the bottom where it says "Application Passwords". Add a new application password. Give it whatever name you want. Hold onto these credentials.

## Install and run the Instaloader application

1. Visit the [Instaloader Github](https://github.com/instaloader/instaloader) for information on installation, configuration, and exececution. 
2. Upon running the application, you will have a directory containing files ending in `.json.xz`, `.jpg`, `.mp4`, and `.txt`. Make a note of this directory location. You will need it later.


## Install the IG2WP Application

Install the IG2WP python application from source. You may pip install directly from Github as shown below.

```
pip install git+https://github.com/aderbique/ig2wp.git
```

## Configure and Run the IG2WP Application

You have the option of specifying the parameters on each runtime, or by saving the contents to a configuration file. The `-w` parameter writes your variables to the config file for you.

```
$ ig2wp -s https://my-wordpress-blog.com -u <your wp username> -p '<the application password you generated>' -d </path/to/instaloader/account> -want
```

Example:

```
$ ig2wp -s https://blog.derbique.us -u austin -p '5EC5 PpLf 5rVn Ekwe 8JWE KWEP' -d '~/instaloader/austinadventure' -w
```

### Modifying the Configuration file

Simply edit the file after it's generated

```
vim ~/.ig2wp/config.ini
```

# Bug Reporting

Please submit bug reports through Github


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/aderbique/ig2wp",
    "name": "ig2wp",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "instagram,wordpress,wordpress-uploader,instagram-post,instagram-wordpress,videos,photos,pictures,instagram-user-photos,instagram-photos,instagram-metadata,instagram-downloader",
    "author": "Austin Derbique",
    "author_email": "austin@derbique.us",
    "download_url": "https://files.pythonhosted.org/packages/dc/c1/2a1036410f84ee74914cbb9d48d69af1ce8a35b2ff31b6b00e5806d56e9f/ig2wp-0.1.0.tar.gz",
    "platform": "",
    "description": "# ig2wp\nExport Instagram Posts into WordPress Posts\n\n# Requirements\n\n- Have WordPress Administrator Prvileges\n- Have Username/Password to Instagram Account\n\n# Instructions\n\n## Create a WordPress Application Password\n\n1. Navigate to your blog's /wp-admin endpoint and on the left sidebar, select Users.\n2. Select a user with media and posting privilieges. Your administrator user is fine.\n3. Scroll to the bottom where it says \"Application Passwords\". Add a new application password. Give it whatever name you want. Hold onto these credentials.\n\n## Install and run the Instaloader application\n\n1. Visit the [Instaloader Github](https://github.com/instaloader/instaloader) for information on installation, configuration, and exececution. \n2. Upon running the application, you will have a directory containing files ending in `.json.xz`, `.jpg`, `.mp4`, and `.txt`. Make a note of this directory location. You will need it later.\n\n\n## Install the IG2WP Application\n\nInstall the IG2WP python application from source. You may pip install directly from Github as shown below.\n\n```\npip install git+https://github.com/aderbique/ig2wp.git\n```\n\n## Configure and Run the IG2WP Application\n\nYou have the option of specifying the parameters on each runtime, or by saving the contents to a configuration file. The `-w` parameter writes your variables to the config file for you.\n\n```\n$ ig2wp -s https://my-wordpress-blog.com -u <your wp username> -p '<the application password you generated>' -d </path/to/instaloader/account> -want\n```\n\nExample:\n\n```\n$ ig2wp -s https://blog.derbique.us -u austin -p '5EC5 PpLf 5rVn Ekwe 8JWE KWEP' -d '~/instaloader/austinadventure' -w\n```\n\n### Modifying the Configuration file\n\nSimply edit the file after it's generated\n\n```\nvim ~/.ig2wp/config.ini\n```\n\n# Bug Reporting\n\nPlease submit bug reports through Github\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Upload posts from Instagram to Wordpress using Instaloader Tool",
    "version": "0.1.0",
    "split_keywords": [
        "instagram",
        "wordpress",
        "wordpress-uploader",
        "instagram-post",
        "instagram-wordpress",
        "videos",
        "photos",
        "pictures",
        "instagram-user-photos",
        "instagram-photos",
        "instagram-metadata",
        "instagram-downloader"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "747ea8b9521a207fe035940e5e703308",
                "sha256": "97e19d5763ab4379e089f4360b83bca83049942f6cdd15cc79035267536ff2d4"
            },
            "downloads": -1,
            "filename": "ig2wp-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "747ea8b9521a207fe035940e5e703308",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 8238,
            "upload_time": "2022-02-22T06:28:26",
            "upload_time_iso_8601": "2022-02-22T06:28:26.008681Z",
            "url": "https://files.pythonhosted.org/packages/b7/84/4e327b98573cdf2d2a7062d9890898d6aed5ae37233658acfc241da76d43/ig2wp-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "caa23a9c546d72c5f7752d374eb527e9",
                "sha256": "f75dde0a4e6d5c9d2addb5aca802d1d8096e699a25e500b2eaec8eb2d7f8501b"
            },
            "downloads": -1,
            "filename": "ig2wp-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "caa23a9c546d72c5f7752d374eb527e9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 7254,
            "upload_time": "2022-02-22T06:28:27",
            "upload_time_iso_8601": "2022-02-22T06:28:27.251534Z",
            "url": "https://files.pythonhosted.org/packages/dc/c1/2a1036410f84ee74914cbb9d48d69af1ce8a35b2ff31b6b00e5806d56e9f/ig2wp-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-02-22 06:28:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "aderbique",
    "github_project": "ig2wp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "ig2wp"
}
        
Elapsed time: 0.29474s