Etsy Shop

Descripción

Plugin that allow you to insert Etsy Shop sections in pages or posts using the bracket/shortcode method. This enable Etsy users to share their products through their blog!

Feature plan

Capturas

  • Options Page
  • Etsy listing rendering
  • Edit Post to include Etsy Shop

Instalación

  1. Sube el plugin al directorio /wp-content/plugins/;
  2. Give read & write access to tmp folder;
  3. Activate the plugin through the Plugins menu in WordPress;
  4. Get your own Etsy Developer API key: Etsy Developers;
  5. Enter your API key in the Etsy Shop Options page;
  6. Place [etsy-shop shop_name="*your-etsy-shop-name*" section_id="*your-etsy-shop-setion-id*"] in your page or post;
  7. Viewers will be able to click on your your items.

FAQ

How may I find the shop section id?

Aquí hay un ejemplo:

URL: https://www.etsy.com/shop/sushipot?section_id=11502395

So, in this example:
sushipot is etsy-shop-name
11502395 is etsy-shop-section-id

I got Etsy Shop: empty arguments

See below ‘Etsy Shop: missing arguments’.

I got Etsy Shop: missing arguments

2 argumentos son obligatorios:

  • etsy-shop-name
  • etsy-shop-section-id

So, you should have someting like this: [etsy-shop shop_name="Laplume" section_id="10088437"]

Más argumentos:
* show_available_tag [0 o 1]

I got Etsy Shop: Your section ID is invalid

Please use a valid section ID, to find your section ID, see How to find section ID

I got Etsy Shop: API reponse should be HTTP 200

Por favor, abre un nuevo debate en el foro, con todos los detalles.

I got Etsy Shop: Error on API Request

Please make sure that your API Key is valid.

I want to limit results

You may use 2 additional arguments:

  • limit
  • offset

So, you may have a shortcode like this: [etsy-shop shop_name="Laplume" section_id="10088437" limit="10" offset="5"]

¿Cómo integrar directamente en una plantilla?

Use <?php echo do_shortcode( '[etsy-shop shop_name="*your-etsy-shop-name*" section_id="*your-etsy-shop-setion-id*"]' ); ?>

Reseñas

16 de septiembre de 2020
I tried installing this plugin but I get an error saying something about an invalid header. Update: All fixed! Thank you for fixing it so quickly!
12 de agosto de 2020
Won't activate: "The plugin does not have a valid header." The fix for me was to install the plugin, and after I got the message, I went to the plugins page and clicked Activate not use the same page as I installed from.. then it activated like a peach
10 de junio de 2020
I cannot activate this plugin. Tested on two different website. Error message is "The plugin does not have a valid header."
4 de febrero de 2020
I searched around for an Etsy plugin and this one was the only one that had been updated and it worked perfectly for my blog, I wanted to limit the number of items per category that it shows and so I reached out to support and not only did he conversate with me to understand exactly what I needed, he added that function to the update and now I can set my categories to show however many items I like. I really appreciated the quick response and support I received. I recommend this plugin 🙂
24 de enero de 2019
The CSS loads at the bottom of all other scripts so it overrides CSS that you have changed in your custom CSS. In order to style this with any sort of average time I had to dequeue the script or add "!important" to my css lines (not gonna happen). And then on top of that you can't change the size of the thumbnails unless you edit multiple lines in the etsy-shop.php file which will break on the next update. And another issue I have with this is that when you click an image it opens in "_self" when I wan't it to open in "_blank" so visitors don't navigate away from my page. So to sum up when it comes to customization this plugin is a complete dumpster fire. Hopefully these things will change in the next update and I can change my review.
Leer todas las 28 reseñas

Colaboradores y desarrolladores

«Etsy Shop» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Etsy Shop» ha sido traducido a 5 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Etsy Shop» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.3

  • Compatible with WP 5.4
  • Cached content are in the database now, no more cache file
  • Debug mode only for users that can edit post
  • Add filter for limit and offset options
  • Add FAQ for limit and offset options

2.2

  • Compatible with WP 5.3.2
  • New limit and offset options
  • New warning about the tmp folder status
  • Do not show the dollar sign for Danish Krone

2.1

  • Compatible with WP 5.1.1
  • Full item description for SEO better support
  • Remove trunk duplicate folder

2.0

  • Compatible with WP 4.9.4
  • Now responsive design
  • New Quickstart form to generate short code

1.1

  • Compatible with WP 4.8.1
  • Translations update

1.0

  • Cache life now as option
  • Update logic added
  • Jump to version 1.0, follow the Semantic Versioning

0.18

  • Add version for css file
  • Compatible with WP 4.5

0.17

  • Automatically detect GBP currency
  • Compatible with WP 4.3

0.16.2

  • Correction for show_available_tag

0.16.1

  • Mistake, default columns is 3, not 4
  • You can add columns=»5″, to your short code. Replace number 5 by the number you want

0.16

  • Option to select number of columns to show
  • Option to select a single listing ID
  • Option to height & width of thumbnail
  • Option to choose thumbnail size
  • CSS Update
  • Portion of code from Steague, thanks!

0.15

  • Add Option to choose translation language for the content
  • Automatically choose Dollard Sign or Euro sign

0.14

  • Italian Translation (thanks to Pierantonio Bonato)
  • Compatible with WP 4.2.1

0.13.1

  • Correct old shortcode method to avoid PHP Warning

0.13

  • Option to show or not the Available Status Tag for each item

0.12

  • Permit reset of the cache in the admin page (sponsor Michael Kellar)

0.11

  • Add the option to change time out value for requests to etsy servers
  • Time out value by default is 10 seconds instead of 5

0.10

  • Compatible with WP 3.9.2
  • Now use WP Shortcode API
  • Allow maximum of 100 items per section instead of 25 items

0.9.5

  • HTTPS for all Etsy requests, now mandatory for new Etsy Apps.
  • Add detection for bad section ID.

0.9.4

  • Centering items by default (sponsor Jsay Designs).
  • Add opening in a new window link feature (sponsor Jsay Designs).
  • Add filter for Shop ID and Section ID.
  • Better filter for API Key.

0.9.3

  • Corrections on Debug Mode.
  • Automatically Remove spaces in API Key.

0.9.2

  • Debug Mode more verbose.

0.9.1

  • Debug Mode available.
  • Options page compatible with PHP 5.2.X.

0.9.0

  • Optimization of API request.
  • Add error message if empty arguments.
  • Now using WordPress HTTP API, cURL is no more require.
  • Update the Options Page.
  • Code follow WordPress Coding Standards.

0.8.1

  • Update installation steps.
  • Translation of listing status.
  • Correct listing table generation.

0.8

  • First release.