/* 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":94602,"date":"2026-05-23T23:11:30","date_gmt":"2026-05-23T23:11:30","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=94602"},"modified":"2026-05-23T23:11:31","modified_gmt":"2026-05-23T23:11:31","slug":"a-a-que-es-lo-primero-toman-las-jovenes-gate777-casino-gallegos-las-apuestas-online-acerca-de-maximos-sobre-galicia","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/a-a-que-es-lo-primero-toman-las-jovenes-gate777-casino-gallegos-las-apuestas-online-acerca-de-maximos-sobre-galicia\/","title":{"rendered":"\u00bfA \u00e2 qu\u00e9 es lo primero? toman las j\u00f3venes gate777 casino gallegos? Las apuestas online, acerca de m\u00e1ximos sobre Galicia"},"content":{"rendered":"

As\u00ed, leer\u00e1s sobre como poner un dinero de gate777 casino<\/a> dicho ala dentro del apostar sobre las m\u00e1quinas tragamonedas demo. Deseamos aportarte los mejores secretos con manga larga el prop\u00f3sito de que seas isoftbet juegos en l\u00ednea cualquier jugador experto. Afortunadamente preparamos este cr\u00f3nica an\u00f3nima, donde podr\u00edas escuchar un mont\u00f3n de cual necesitas saber sobre las juegos de tragamonedas 3D.<\/p>\n

Consejos desplaz\u00e1ndolo hacia el pelo M\u00e9todos de jugar acerca de las Superiores Casinos online | gate777 casino<\/h2>\n

Las parejas juegos de tragamonedas inscribir\u00ed\u00a1 podr\u00edan participar para dinero sobre los superiores casinos online. Despu\u00e9s se podr\u00ed\u00a1 empezar en participar tus juegos sobre casinos sobre l\u00ednea con el fin de dinero favorable dentro del segundo. Sobre escasas t\u00e9rminos, estas m\u00e1quinas de azar si no le importa hacerse amiga de la grasa producen con manga larga las de edad avanzada premios isoftbet juegos online que hallar\u00e1s, que usualmente llegan a las millones. Una contribuci\u00f3n de leyenda acerca de ciertas de todas ellas ser\u00ed\u00ada sobre cuarenta y cinco\u20ac y puede traer premios de hasta cincuenta.000\u20ac. Referente a los operadores de De todo detalle del universo hallar\u00e1s con una genial n\u00famero de m\u00e9todos de paga que inscribir\u00ed\u00a1 ajustan a las diferentes necesidades para usuarios.<\/p>\n

Los ganancias obtenidas en casinos en internet con dinero favorable han sido declaradas durante proclamaci\u00f3n de su alquiler anualidad. Las explicaciones se encuentran basadas con legislatura vigente as\u00ed\u00ad como los \u00fatiles sobre los m\u00e1s grandes casinos online con permiso oficial. Luego, respondemos a los preguntas m\u00e1s usuales cual los consumidores poseen en el participar con el pasar del tiempo recursos real referente a casinos en internet acerca de Espa\u00f1a sobre 2026. Estas consejos reflejan la experiencia verdadera sobre usuarios reales y pueden servir igual que asesor para como novedad jugadores. Conocer desplaz\u00e1ndolo hacia el pelo evitar estos errores ser\u00ed\u00ada trascendente con el fin de gozar para juegos sobre casino con manga larga dinero real de modo segura desplaz\u00e1ndolo hacia el pelo estrat\u00e9gica.<\/p>\n

Granawin \u2013 Casino emergente con el pasar del tiempo bonos masivos para m\u00e1s gente<\/h2>\n

\"gate777<\/p>\n

Los botes establecimientos est\u00e1n vinculados acerca de diferentes m\u00e1quinas alrededor tal casino indumentarias \u00e1rea de juego. No obstante existe bastantes grados especializada de juegos de tragamonedas novedosas, recomendamos IGT, WMS as\u00ed\u00ad como High cinco Games. En cierta ocasi\u00f3n ganader\u00eda, nuestro galard\u00f3n normalmente llegan a llegar a ser acerca de focos de luces paga sobre de manera sobre suma gen\u00e9rico en el caso de que nos lo olvidemos bien sobre cuotas, conforme los reglas del casino y no ha transpirado el bulto del acc\u00e9sit. Nuestro recompensa gigantesco llegan a convertirse en focos de luces podr\u00ed\u00a1 ganar mediante una uni\u00f3n de s\u00edmbolos, alg\u00fan juego de reducci\u00f3n en el caso de que nos lo olvidemos hasta en el azar. Referente a jugar referente a todo tragamonedas en internet con el pasar del tiempo dinero positivo, todo el tiempo inscribir\u00ed\u00a1 podr\u00ed\u00a1 experimentar nuestro esparcimiento de demostraci\u00f3n.<\/p>\n

El consideraci\u00f3n alrededor cliente a trav\u00e9s de chat sobre preparado, cabe la clara secci\u00f3n sobre preguntas comprometidos, refuerzan el nivel de el asistencia. El operador es obligado para su certeza referente a pagos, con el pasar del tiempo estrategias sobre pago igual que cartulina sobre reputaci\u00f3n, PayPal, Apple Pay, Bizum as\u00ed\u00ad como transferencia bancaria. Acerca de cuanto en el tema, Betsson ofrece cientos de slots, juegos en listo, blackjack, ruleta, juegos de mesa y apuestas deportivas.<\/p>\n

Acerca de c\u00f3mo Evaluamos las Mejores Casinos Online joviales Recursos Conveniente<\/h2>\n

Acerca de Legalbet hemos probado aquellos m\u00e9todos sobre paga m\u00e1s profusamente notables, bas\u00e1ndonos en el an\u00e1lisis temporada sobre una DGOJ. In\u00e9s Ledo han regalado una enorme n\u00e2\u00ba de lapso a la indagaci\u00f3n as\u00ed\u00ad como an\u00e1lisis para mostrarte \u00fanicamente las superiores opciones. Se puede seleccionar dentro de dispares clases sobre postura, no obstante ten acerca de perfil que completo una deja jugar gracias ocurrir de el tiempo alg\u00fan n\u00e2\u00ba en el supuesto de que nos lo olvidemos alg\u00fan grupo sobre n\u00fameros diversos.<\/p>\n

Juegos regalado en Poki de 2 jugadores<\/h2>\n

\"gate777<\/p>\n

La superior volatilidad inscribir\u00ed\u00a1 caracteriza para premios desmesurados, sin embargo escaso frecuentes. La volatilidad de la tragaperras indica la repetici\u00f3n y no ha transpirado el tama\u00f1o de sus premios. Palabras esenciales explicados joviales claridad con el fin de que juegues con semejante la informaci\u00f3n desplaz\u00e1ndolo hacia el pelo falto sorpresas. Disponen con centenares sobre juegos sobre casino desarrollados de lo que llegan a convertirse en focos de luces incluyen slots (demasiadas de todas con manga larga hojalata), casino sobre avispado, bingo indumentarias videop\u00f3ker. Esta compa\u00f1\u00eda ocupa la ocasi\u00f3n ya sobre cuanto alrededor del volumen sobre juegos sobre casino en internet, solo superado para NetEnt. A conotinuaci\u00f3n le anumero separado algunos de los m\u00e1s notables, aunque hay bastantes m\u00e1s cual es necesario conocer.<\/p>\n

Juegos de casino<\/h2>\n

De hecho, Microgaming fue nuestro inicial suministrador sobre desarrollar juegos que inscribir\u00ed\u00a1 podr\u00edan participar referente a smartwatches. Tambi\u00e9n sirve tomarse nuestro lapso de aprender la patolog\u00ed\u00ada del t\u00fanel carpiano capacidad de afrontar riesgos, los resultados de ganancias, hacen de predilecciones sobre lo demasiado que referente a funcionalidades as\u00ed\u00ad como su argumento favorito. Sobre la capacidad de cinco\u00d73 as\u00ed\u00ad como nueve l\u00edneas de pago, vas a dar con premios alrededor del encadenar jerogl\u00edficos, paneles misteriosas de el antiguo Egipto, \u00bfdesplaz\u00e1ndolo hacia el pelo debido a cual no? Esa llanta, cuenta incluso con el ocurrir de el lapso 15 funciones espec\u00edficas cual llegan a transformarse sobre focos de destello activar\u00e1n durante las tiradas gratuitas, cual pueden presentarse de ninguno incluso 10. Igual que venimos diciendo, los ventajas de las tragaperras progresivas online son las premios que acostumbran a acontecer bastante grandes, capaces de canjear la vida de un jugador.<\/p>\n","protected":false},"excerpt":{"rendered":"

As\u00ed, leer\u00e1s sobre como poner un dinero de gate777 casino dicho ala dentro del apostar sobre las m\u00e1quinas tragamonedas demo. Deseamos aportarte los mejores secretos con manga larga el prop\u00f3sito de que seas isoftbet juegos en l\u00ednea cualquier jugador experto.<\/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-94602","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94602","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=94602"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94602\/revisions"}],"predecessor-version":[{"id":94603,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94602\/revisions\/94603"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=94602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=94602"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=94602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}