/* 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":77782,"date":"2026-05-22T22:31:03","date_gmt":"2026-05-22T22:31:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=77782"},"modified":"2026-05-22T22:31:05","modified_gmt":"2026-05-22T22:31:05","slug":"los-metodos-sobre-remuneracion-incorporan-papeleta-de-reputacion-paypal-bizum-apple-pay-y-transferencias-bancarias","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/los-metodos-sobre-remuneracion-incorporan-papeleta-de-reputacion-paypal-bizum-apple-pay-y-transferencias-bancarias\/","title":{"rendered":"Los metodos sobre remuneracion incorporan papeleta de reputacion, PayPal, Bizum, Apple Pay y transferencias bancarias"},"content":{"rendered":"

PlayUZU brinda una excelente eleccion de slots, blackjack, ruleta, juegos acerca de presto asi\ufffd como juegos de bandada, todo el mundo desarrollados para proveedores de superior lista igual que Trampa Tiger, Pragmatic Play y Evolution Gaming. Una plataforma se encuentre operada para SkillOnNet y no ha transpirado posee facultad oficial de su Direccion Comun de Ordenacion de el Esparcimiento. Igualmente posee un eficaz chat referente a preparado, vacante aquellos las jornadas, y no ha transpirado la mecanica y la bicicleta de entretenimiento serio integradas.<\/p>\n

Son relacionados a los giros de balde, no obstante se va a apoyar sobre el silli\ufffdn utilizan en juegos de bandada como ruleta o en la barra blackjack. Con el fin de considerar del sistema de energia del bono carente tanque para casinos en internet sobre De cualquier parte del mundo con el pasar del tiempo dinero cierto, vamos a observar cuales son los clases cual se encuentran a su disposicion sobre las operadores autorizados del paisprueba que la promocion se ha lleno en tu cuenta correctamente desplazandolo hacia el pelo cumplir los requisitos sobre apuesta con el fin de reclamar las ganancias.<\/p>\n

Acerca de este momento del articulo, debido a te habras dado cuenta que nuestro bono carente tanque no todo el tiempo seri\ufffda vigente con el fin de los novios juegos. Presta interes a los terminos desplazandolo hacia el pelo modos para los bonos falto deposito de todo casa sobre postura y lanzate continuamente debido a que mas profusamente ingresos os reporte. Por eso cualquier bono sin deposito sobre 10 eurillos es sobradamente dinero para accesorio de el cirujano.<\/p>\n

Los bonos sobre casino falto deposito poseen algunos requisitos concretos que continuamente estaran a tu disposicion con el fin de informarse asi\ufffd como que deberan ser brillosos desplazandolo hacia el pelo comprensibles al siguiente consumidor. Los normas de algun Bono sobre Admision Carente Deposito intentan impedir que cualquier identico cliente pueda recibir unas algun bono desprovisto deposito utilizando identidades incorrectas o bien multiples correos electronicos. Referente a Chile los casinos con bonos recepcion sin cargo falto deposito desaparecieron referente a 2020. Un bono de recepcion falto tanque resulta una de estas mas grandes anuncios de cuantas te se puede encontrar. Jose colabora con el pasar del tiempo Compare.bet aportando la zapatilla y el pie amplia experiencia de mayor sobre una division en la factoria de el entretenimiento en internet y no ha transpirado una abundante profesion escribiendo comentarios sobre casinos online, de tragaperras y sobre juegos sobre casino siempre. Recuerda de que la reglamento vivo de casino en internet sobre De cualquier parte del mundo sea capaz nunca facilitar la persona las operadores sobre casino ofrezcan una modalidad sobre bonos falto deposito previo a sus individuos.<\/p>\n

Son algunos los criterios acerca de quienes te debes explicar para incrementar un bono de recepcion sin deposito. Las superiores casinos en internet normalmente retribuir acerca de un par de horas.<\/p>\n

Cristalino, las bonos de casino en compania de https:\/\/gtbett.es\/<\/a> deposito alrededor del casino significa algun mayor compromiso que nunca realizarlo, pero las beneficios adquiridos a marchas en buena condicion fisica de bonos de admision podrian desquitar felicidad accion. Aquellos sobre aca en lo alto llegan a convertirse en focos de luces traducen sobre bonos recepcion regalado desprovisto tanque Portugal en la circunstancia diferentes tragaperras de el casino. Los casinos bonos recibo gratuito carente tanque Portugal en realidad hablan cada cosa que que implique no almacenar ni algun euro. ?Todo lo cual necesitas de acontecer cualquier ‘as’ del casino en el momento en que el minuto 1 algunos de estos bonos sobre admision!<\/p>\n

Con el fin de obtener retirar los ganancias obtenidas llevando bono, es necesario seguir cualquier condicion de apuesta sobre $ 60 veces nuestro precio de el bono. En cierta ocasion completado el registro y la comprobacion, Paston asigna bonos carente deposito para un plus rotundo sobre cincuenta\ufffd. La publicidad permite disfrutar de algun completo de cincuenta\ufffd en bonos repartidos entre casino, apuestas zapatillas deportivas asi\ufffd como ruleta, sin necesidad de acceder recursos. Paston brinda algun bono falto deposito con el fin de como novedad gente que completen el registro y tambien en la verificacion sobre personalidad. Las ganancias por inscribiri? reciben ademi?s como cesion de bono hasta respetar las campos sobre apuesta.<\/p>\n

De conseguir retirar las ganancias por, es necesario respetar el requisito sobre envite apropiado<\/h2>\n

Asi que necesitas saber debido a el inmenso lapso tendri\ufffdas para utilizar nuestro bono y no ha transpirado cumplir a los requisitos sobre apuestas cual esten asociados del similar. No obstante los bonos desprovisto tanque sobre casino tienen cualquier tiempo sobre decadencia suficientemente corto. Una de las utiles mas usadas en la ofertas de casinos Portugal cual poseen bonos sin cargo sin deposito, seri\ufffda nuestro Importe Maximum de Margen.<\/p>\n

Nuestro bono desprovisto deposito elimina el riesgo inicial, pero suelen compensa la ventaja en compania de limites de mayor estrictos desplazandolo hacia el pelo miles promocionales mas pequenas. Aunque nunca necesitan deposito, estos bonos generalmente incorporan instalaciones de apuesta antes de conseguir eximir ganancias. Las operadores compiten por cero millas registros desplazandolo hacia el pelo nuestro bono desprovisto deposito es una utensilio sobre captacion. A diferencia de los bonos sobre recepcion tradicionales, aqui no se requiere algun elevada inicial para fomentar la propaganda. Nuestro es simplificar cual la persona que es cliente pruebe una tarima antiguamente sobre poner en peligro dinero conveniente.<\/p>\n

Tambien, existen posibilidades sobra las ultimas como monederos electronicos arquetipo Skrill o en la barra Paypal<\/h2>\n

En comparacion, las casinos en compania de bono de audiencia carente deposito dan beneficios falto urgencia sobre inversion inicial, otorgando dinero o giros sin cargo separado para registrarse. Algun casino con el pasar del tiempo bonos sobre recibo puede ofrecer incentivos como recursos anadida o bien giros gratuito tras elaborar cualquier inicial deposito, cosa que incrementa nuestro traspaso original de los jugadores. Dentro del comparar diversas promociones, observamos a como es mayoridad te permitiran encontrar los juegos y no ha transpirado sufrir una medio desprovisto enfocar un peligro inaugural fundamental. Cualquier casino online joviales bono de recepcion resulta encanto con el fin de algunos que desean iniciarse referente a las apuestas online. Dichos bonos pueden insertar dinero anadida del tanque inaugural, giros gratis, o bien incluso existe casinos que usan bono sobre recepcion desprovisto deposito, lo que deja juguetear sin urgencia de invertir dinero personal.<\/p>\n","protected":false},"excerpt":{"rendered":"

PlayUZU brinda una excelente eleccion de slots, blackjack, ruleta, juegos acerca de presto asi\ufffd como juegos de bandada, todo el mundo desarrollados para proveedores de superior lista igual que Trampa Tiger, Pragmatic Play y Evolution Gaming. Una plataforma se encuentre operada para SkillOnNet y no ha transpirado posee facultad oficial\u2026<\/p>\n

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