{"id":12214895,"date":"2023-02-28T00:05:39","date_gmt":"2023-02-28T00:05:39","guid":{"rendered":"https:\/\/es.wordpress.org\/support\/topic\/qr-code-by-endroid\/"},"modified":"2023-02-28T00:05:39","modified_gmt":"2023-02-28T00:05:39","slug":"qr-code-by-endroid","status":"publish","type":"topic","link":"https:\/\/es.wordpress.org\/support\/topic\/qr-code-by-endroid\/","title":{"rendered":"QR Code By endroid"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Saludos amig@s, estoy tratando de hacer un plugin para generar codigos qr pero me lo mandaron hacer con un repositorio que se llama QR Code By endroid aca el link https:\/\/github.com\/endroid\/qr-code, aca genere mi codigo para activar el plugin de esta manera: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\/*Plugin Name: QR Code GeneratorPlugin \nURI: https:\/\/github.com\/endroid\/qr-code\nDescription: Generate QR Codes in WordPress\nVersion: 1.0\nAuthor: Your Name\nAuthor URI: https:\/\/your-website.com\n*\/\n\nrequire_once(plugin_dir_path(__FILE__) . 'vendor\/autoload.php');\n\nuse Endroid\\QrCode\\QrCode;\n\nfunction generate_qr_code($atts)\n{\n    $atts = shortcode_atts(array(\n        'text' =&gt; '',\n        'size' =&gt; '300',\n        'margin' =&gt; '10',\n        'error_correction' =&gt; 'high'\n    ), $atts);\n    $qrCode = new QrCode($atts&#091;'text']);\n    $qrCode-&gt;setSize($atts&#091;'size']);\n    $qrCode-&gt;setMargin($atts&#091;'margin']);\n    $qrCode-&gt;setErrorCorrection($atts&#091;'error_correction']);\n    return '&lt;img src=\"' . $qrCode-&gt;writeDataUri() . '\"&gt;';\n}\nadd_shortcode('qr-code', 'generate_qr_code');\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">y descargue los diferentes archivos que me indican en el repositorio pero lamentablemente me da un error y no encuentro la forma de resolverlo, si alguien ha trabajado antes con esa libreria, me gustaria saber como hizo para que funcione, gracias de antemano!<\/p>\n","protected":false},"template":"","class_list":["post-12214895","topic","type-topic","status-publish","hentry","topic-tag-antonella","topic-tag-antonella-framework","topic-tag-qr"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/12214895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/12214895\/revisions"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=12214895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}