Hello. Up until I updated today, theme_id=”light” would make the Codepen embed use Codepen’s Light theme. This does not work now. Can you add that back? I will need to swap all of the shortcodes out to embed codes otherwise, which is not a fun prospect.
]]>### codepen.php
wp_enqueue_script('codepen-embed-script', 'https://cpwebassets.codepen.io/assets/embed/ei.js', array(), '1.0.1', true);
wp_enqueue_script should be done during the appropriate hook process.
### codepen.php
add_action( 'wp_enqueue_scripts', function(){
wp_enqueue_script('codepen-embed-script', 'https://cpwebassets.codepen.io/assets/embed/ei.js', array(), '1.0.1', true);
} );
Could you please modify it to this code.
Notice: Function wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. This notice was triggered by the codepen-embed-script handle. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /var/www/html/web/wp/wp-includes/functions.php on line 6078
I got this error.
]]>I recently updated to 5.5.1, and with wp_debug enabled, I get the following errors:
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 15
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 16
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 15
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 16
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 15
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 16
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 15
Notice: Trying to access array offset on value of type null in /home/x/public_html/wp-content/plugins/codepen-embedded-pen-shortcode/codepen.php on line 16
Without wp_debug on, it seems to work as normal.
]]>Does this plugin support the Gutenberg block editor?
]]>Hello,
I see that there has been no recent update,
is this extension still working? or should we go through another?
thank you in advance
cordially
Where you are going to implement lazy load feature?
]]>Hello,
Apparently the embed now requires the data-user to be set for the other data attributes to work properly but the plugin isn’t adding it.
[s]
https://www.ads-software.com/plugins/codepen-embedded-pen-shortcode/
]]>How can I display codepen Editor View On my wordpress post or page.
I want to display same codepen editor view on my wordpress and I want to edit the code here is it possible.
Regards,
Sailen
https://www.ads-software.com/plugins/codepen-embedded-pen-shortcode/
]]>Is there a way to customize the width of the codepen shortcode?
https://www.ads-software.com/plugins/codepen-embedded-pen-shortcode/
]]>My d3 animations are seizing up when I embed them in blog past (actually, even without this plugin). Any clues to what’s going on?
e.g. this freezes when embedded here.
Thanks!
https://www.ads-software.com/plugins/codepen-embedded-pen-shortcode/
]]>I would love to see more options, maybe as CodePen grows. Perhaps line numbers and line highlighting?
I skipped the shortcoding and built theme options into my posts for CodePen with the following:
<div class="project-area">
<?php
$id = $post->ID;
$default_tab = get_post_meta( $id, '_cmb_codepen_tab_select', true );
$height = get_post_meta( $id, '_cmb_codepen_height', true );
$hash = get_post_meta( $id, '_cmb_codepen_hash', true );
$content = get_post_meta( $id, '_cmb_codepen_content', true );
$codepen = array(
'height' => $height,
'theme_id' => '0',
'slug_hash' => $hash,
'default_tab' => $default_tab,
'animations' => 'stop-after-5'
);
echo createCodePenEmbed($codepen, $content);
?>
</div>
https://www.ads-software.com/plugins/codepen-embedded-pen-shortcode/
]]>