/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":114406,"date":"2026-05-25T11:58:26","date_gmt":"2026-05-25T11:58:26","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=114406"},"modified":"2026-05-25T11:58:56","modified_gmt":"2026-05-25T11:58:56","slug":"canadian-users-score-bonuses-to-their-birthdays-including-free-revolves-deposit-suits-and-you-can-loyalty-facts","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/canadian-users-score-bonuses-to-their-birthdays-including-free-revolves-deposit-suits-and-you-can-loyalty-facts\/","title":{"rendered":"Canadian users score bonuses to their birthdays, including free revolves, deposit suits, and you can loyalty facts"},"content":{"rendered":"

Countess Dollars\ufffd is one of the latest real cash on the web pokies you can find!<\/h2>\n

When you sign in and you will enjoy online game all 1 day, Jackpot City local casino now offers custom rewards centered on your betting designs. The fresh award will be free spins otherwise a deposit added bonus in order to improve your winnings at that on-line casino inside Canada. Included in Jackpot City’s desired added bonus, Canadian players found good 100% deposit meets all the way to C$eight hundred to their earliest five dumps, totalling C$1,600. The site layout is an activity you to profiles understand if the it frequent iGaming programs.<\/p>\n

Each kind of baccarat on the internet delivers an exciting gaming experience by catering to different to play looks and private preferences. With that said, the help is right, the newest range and you can quality of online game are great and they’ve got adequate currencies and languages to make one user from around the country delighted. It is a shame by using higher betting to your bonus also provides, the fresh new promotions was little more than more money to shed, in place of people genuine chance of taking people payouts. There might never be as numerous slot video game as much regarding the brand new gambling enterprises nowadays while they just have one to app provider, nevertheless games is of top quality and lots of are perfect enjoyable. And for individuals who now go to the Las vegas loss you will find a band of NetEnt harbors to pick from along with Gonzo’s Trip and you may Dead otherwise Live. Depositing in the an online casino is a simple and simple techniques which provides a good amount of options for players to love the gambling feel.<\/p>\n

Which have fast and you may safer banking procedures such Interac, Charge, Charge card, and you will leading age-purses, the working platform ensures easy deposits and you can distributions, to make the gaming sense easy from start to finish. Canadian users love JackpotCity for the unbelievable kind of game, nice offers, and you will reliable payouts. Getting into JackpotCity https:\/\/slotshammercasino-fi.com\/fi-fi\/<\/a> Gambling establishment Canada form entering perhaps one of the most trusted, exciting, and fulfilling on the internet betting attractions in the united states. Far benefit from the deposit fits as well the bonus wheel twist the four occasions. Jackpot Town facilitate by allowing profiles to set put limitations one to cannot be surpassed, otherwise thinking-exemption symptoms where you stand closed from the account for a good specified months.<\/p>\n

That have easy streaming, interactive cam options, and you may safer playing features, JackpotCity assures participants inside the Canada enjoy the thrill away from real-time gambling enterprise activity without needing to see a land-based local casino. JackpotCity Real time Specialist Gambling establishment provides an authentic, real-go out gaming experience so you can professionals round the Canada. Canadian members will enjoy personalized incentive falls, contest honors, and daily meets bonuses tailored on the betting pastime. The brand new gambling establishment currently has the benefit of perhaps one of the most aggressive invited bonuses within the Canada, providing beginners a chance to allege doing thousands for the match bonuses in addition to totally free spins to your common position games.<\/p>\n

When you make at least put away from $20 through crypto, you might allege a 150% match up so you’re able to $one,five hundred double, which is plenty of on precisely how to explore your chosen headings. Casino slot games activities is a little different from antique harbors in the which uses much more media, so it’s far more aesthetically tempting. So if you’re immediately after epic online slots games actions, you’ll should below are a few Super Moolah, one of several world’s very legendary modern jackpot games. People can be discuss imaginative distinctions like Multifire Roulette and you will Finest Means Blackjack, for each and every adding a different spin to those classic online game. Whether you are chasing large benefits or watching nonstop enjoy, fu88 can be your destination for ambitious activities and rewarding times.<\/p>\n

Within Jackpot Urban area Gambling enterprise, there are the old favorite Jacks or Finest, Deuces Wild and all of Aces, and you will Poker Search, certainly one of most other reliably solid Electronic poker games choice. There have been particular huge gains about this game that will be epic inside gaming community. On the preferred type, Monopoly Live, members enter an alive and you may CGI crossbreed environment, where a controls out of chance are spun. Towards the top of their particular templates, you’ll find a selection of common companies and you can well-known brand harbors, like Games regarding Thrones, Hellboy, Bridal party, and Terminator, delivering a few of our favorite reveals and you may videos to the slot’s display screen. We should instead say that it\ufffds Microgaming and their incredible collection of the finest a real income slots on the web which make Jackpot Urban area Gambling establishment what they’re.<\/p>\n

But not, that’s it you can find regarding RNG-pushed dining table games, since the baccarat, web based poker and you may chop games are merely offered because live casino brands. If you wish to raise your possibility of winning, take a look at casino’s Megaways range, which includes well-known headings particularly Large Trout Bonanza Megaways and you will Shamrock Holmes. The new 100 % free revolves is actually valued at the 10p for every single, and you will a good 30x wagering needs pertains to profits. A great 50x betting requirements pertains to bonus fund, while the perform weighting standards, however, there are not any wagering requirements into the 100 % free spin earnings.<\/p>\n

Fully signed up and you will regulated, Jackpot urban area guarantees a safe and you can legitimate gambling experience. Grab it special provide now and begin the gambling journey having even more credits to explore our enjoyable game. Sign up Jackpot urban area and take pleasure in an excellent 100% meets on your earliest deposit, increasing your fund immediately. To possess shorter use of your own winnings, prefer elizabeth-wallets otherwise modify so you’re able to basic-category VIP standing.<\/p>\n

The latest quality of sound is actually crisp and you will without having any way too many records noises, and also the three-dimensional animated graphics are very well-discussed and you may clear. With for example a wide range of online game, it isn’t difficult for both the fresh and you will experienced players to obtain an effective online game to fit the level and you will liking. They’re every listed in the fresh new dining table lower than, and you will probably in addition to get the very starred online game during the Jackpot Urban area.The current video game along with your extremely starred is instantly spared for the the brand new gambling establishment lobby, to help you enjoy right away. Naturally, there can be baccarat, poker, roulette, and much more about how to enjoy.<\/p>\n

Jackpot city has the benefit of a great range of online game you to keep me personally captivated<\/h2>\n

Terms and conditions pertain, it is therefore told to check on the newest campaigns page to own details. Regular advertising, loyalty benefits, and you will an effective VIP system promote ongoing incentives to own returning professionals, ensuring a rewarding sense if they visit. Run on Microgaming, among the playing industry’s best application company, the fresh local casino ensures higher-quality gaming having pleasant picture and you can smooth game play. The latest gambling enterprise works according to the licenses away from legitimate bodies, making sure a secure and you can fair gaming environment. Supply over 500 gambling games, immersive alive agent tables, and you will wagering-every optimised to own Android, apple’s ios, otherwise people cellular internet browser on the greatest betting sense.<\/p>\n

Collect the new large-worthy of moon icons in order to develop the payouts and performs their way into the one of several game’s nice jackpots. Which have Moving Reels\ufffd, good 100 % free spins, and you can good-looking multipliers, you’re going to be the newest jealousy of your own Gods!<\/p>\n

A knowledgeable spending online slots games typically have high RTP proportions, good added bonus possess, otherwise jackpot possible. Wins commonly according to period, quantity of users, otherwise past abilities. Having a trendy soundtrack, Bison Moon is an excellent gambling sense from the get-wade. Bison Moonlight\ufffd also provides a captivating betting knowledge of features for example Hook&Win\ufffd, Totally free Revolves, an earn Enhancement\ufffd, or more in order to four potential jackpot awards.<\/p>\n","protected":false},"excerpt":{"rendered":"

Countess Dollars\ufffd is one of the latest real cash on the web pokies you can find! When you sign in and you will enjoy online game all 1 day, Jackpot City local casino now offers custom rewards centered on your betting designs. The fresh award will be free spins otherwise\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-114406","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/114406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=114406"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/114406\/revisions"}],"predecessor-version":[{"id":114445,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/114406\/revisions\/114445"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=114406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=114406"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=114406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}