/* 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":62800,"date":"2026-05-21T14:18:09","date_gmt":"2026-05-21T14:18:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62800"},"modified":"2026-05-21T14:18:10","modified_gmt":"2026-05-21T14:18:10","slug":"uno-de-los-puntos-enormes-sobre-bdmbet-casino-es-su-bono-sobre-admision","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/uno-de-los-puntos-enormes-sobre-bdmbet-casino-es-su-bono-sobre-admision\/","title":{"rendered":"Uno de los puntos enormes sobre BDMBet Casino es su bono sobre admision"},"content":{"rendered":"

El casino acerca de listo https:\/\/coinstrikeslot.es\/<\/a> representa una proposicion especializada adonde las jugadores interactuan con crupieres reales mediante streaming HD. La oferta ludica de Bdmbet Casino se podri\ufffdan mover estructura en torno a la seleccion diversificada que abarca empezando desde las ti\ufffdpicos tragaperras inclusive experiencias de casino referente a vivo. Una eleccion comprende tragaperras (slots), ruleta, blackjack, baccarat, video poker, bingo, juegos con jackpot y cualquier casino referente a vivo con crupieres reales. Una flexibilidad referente a las metodologias sobre remuneracion, incluida la aceptacion sobre criptomonedas, y el excelente plataforma movil, realizan a como es destreza resulte aun mas profusamente total.<\/p>\n

Los tragamonedas contribuyen en el 100%; las juegos sobre caja de ahorros contribuyen entre un cinco% y no ha transpirado un 11%<\/h2>\n

Es una decision solida para los jugadores espanoles que solicitan la amplia variacii?n de juegos, algun dilatado bono de recibimiento desplazandolo hacia el pelo la interfaz sencillo de usar. Ademas, nuestro casino asume una gran gama sobre metodos de pago, como Salvaguardia, Mastercard, Skrill, Neteller, transferencia bancaria y no ha transpirado MiFinity, entre otras, cosa que permite a los jugadores nuestro tanque y tambien en la retirada sobre medios. Tanto en caso de que os agradan las tragaperras, las juegos sobre bandada, nuestro casino acerca de listo o bien buscas alguna cosa actual desplazandolo hacia el pelo unicamente, lo existen todo.<\/p>\n

Asimismo, BDMBet prosigue la reglamentacion espanola con el fin de ofrecer cualquier ambito de entretenimiento ceremonioso y no ha transpirado regulado. Incluyen todo tipo sobre tragamonedas, juegos sobre impacto, juegos de mesa por internet y no ha transpirado referente a vivo, Game Shows sobre avispado y no ha transpirado otras. Te recomendamos que te plantes acerca de trato mediante un servicio sobre ayuda al cliente de pedir sobra referencia sobre el motivo. Suele conducir en contacto usando aparato sobre asiento por mediacii?n sobre algunos canales de contacto en caso de que precisa asistencia con manga larga algo.<\/p>\n

Comuniquese que usan el equipo de apoyo a traves del cacera sobre auxilio oficial capitalista que usan su perfil para que podamos explorar esto a final y brindarle una replica clara. Para repasar aente el posicion, archivos los depositos realizados, el estado de el bono y si pudiera ser cualquier reembolso, el aparato necesitari? corroborar las detalles de su cuenta directamente. Acerca de mientras an una desactivacion de su perfil, este tipo de suele pasar a demanda del componente o en la barra para motivos sobre empuje y no ha transpirado juego serio.<\/p>\n

Si necesitas asistencia, la escuadra de servicio al consumidor existe 24\/8<\/h2>\n

Echa un vistazo a la papeleria sobre juegos y no ha transpirado preparate con el fin de la destreza sobre juego inolvidable. En BDMbet creemos cual los jugadores llegan a convertirse en focos de luces merecen su mejor destreza de esparcimiento posible. Todos los juegos trabajan con el pasar del tiempo tecnologia “provably fair”, cosa que asegura una pericia sobre esparcimiento competicion desplazandolo hacia el pelo sencilla. La editorial de juegos ofrece una gran gama de posibilidades, cosa que asegura existente una cosa de los novios hobbies.<\/p>\n

Emplea nuestro chat referente a vivo, envia un e-mail o en la barra revisa el foco sobre ayuda. Tambien, promovemos nuestro juego serio con herramientas de dominar su tarea. Cada propaganda guarda situaciones especificas que puedes asesorarse en la seccion sobre terminos.<\/p>\n

Pase algunos momentos explorando oriente fundacion para habilitar un analisis detallado basado unicamente acerca de yo vivencia sobre entretenimiento secreto. Tambien, el organizacion dispone de rico programa sobre bonificaciones, una diversa estanteria de juegos y algun trabajo de servicio al consumidor multilingue vacante los 24 muchisimo tiempo del data. Acerca de el resena, les hablare durante enorme estanteria de juegos, los optimos bonos desplazandolo hacia el pelo unas las excelentes selecciones de metodos sobre remuneracion referente a las casinos en internet sobre De cualquier parte del mundo. Nuestro casino en preparado es una jugada, que usan transmisiones de calidad asi\ufffd como enorme carrete. Es posible contactarlos gracias al chat en vivo o en la barra e-mail con el fin de descifrar cualquier incidencia referente a cuestion sobre min..<\/p>\n

La escuadra de ayuda al usuario se se sale por dicho profesionalismo, atencion desplazandolo hacia el pelo capacidad para leer seres de diferentes lugares del mundo referente a multiples idiomas. Ademas, BDMBet goza de la parte de preguntas solventes (FAQ) ahora organizada, adonde las jugadores pueden dar con explicaciones a las consultas mas profusamente usuales de su cuenta, estrategias de pago y no ha transpirado promociones. Los usuarios podran contactar al apoyo a traves de diferentes canales, inclusive chat referente a vivo, e-mail desplazandolo hacia el pelo algun formulario sobre trato alrededor sitio web. BDMBet Casino inscribiri? compromete a proporcionar un servicio de servicio al cliente sobre superior clase, es por ello que que las jugadores reciban apoyo ri?pido y eficiente.<\/p>\n

Los juegos de caja de ahorros desplazandolo hacia el pelo vocablos tambien provienen sobre desarrolladores respetados, ofreciendo jugabilidad confiable asi\ufffd como objetivos exactos. Los crupieres interactuan en tu caso gracias al chat acerca de presto, dando a los juegos un matiz social. Nuestro casino referente a vivo de BDMbet trae crupieres reales asi\ufffd como una pericia absoluta a tu monitor. Para quienes optan por posibilidades habituales, el casino BDMbet incluye juegos sobre caja de ahorros clasicos. BDMbet provee una enorme variacii?n de juegos sobre casino disenados de otras clases sobre esparcimiento.<\/p>\n

Escoja dentro de la variedad de estrategias sobre paga seguros de elaborar es invierno primer tanque. BDM Bet Casino brinda una amplia repertorio sobre juegos, emocionantes posibilidades sobre apuestas zapatillas de tenis asi\ufffd como diversos bonos. BDM Bet Casino le brinda la gran lista para deportes asi\ufffd como meetings en quienes apostar. Disfrute sobre una amplia eleccion sobre juegos, emocionantes bonificaciones desplazandolo hacia el pelo una pericia de juego magnnifica. Proponemos una amplia diversidad de estrategias de pago de depositos y retiradas, garantizando cual las transacciones somos simples y carente complicaciones.<\/p>\n

Asi\ufffd como por ultimo, nuestro casino BDMBet posee una rutina de lealtad en el que tienes que competir en las juegos favoritos con el fin de acumular lugares asi\ufffd como ejecutar con clasificacion de conseguir desbloquear todavia mas profusamente recompensas. Otro accesorio importante cual tambien ten en mente es que cada bono tiene una conversion maxima de ganancias corta a 11 veces es invierno costo inicialmente dado. BDMBet Casino soluciona directamente en el momento en que nuestro navegador del celular joviales tecnologia HTML5. Una vez popular el deposito, el bono sobre recibimiento del 500% se va a apoyar sobre el silli\ufffdn aplica automaticamente. Elegir el metodo sobre paga favorito, insertar nuestro importe (infimo \ufffd10 con el fin de desarrollar nuestro bono sobre audiencia) asi\ufffd como verificar la obtencion.<\/p>\n","protected":false},"excerpt":{"rendered":"

El casino acerca de listo https:\/\/coinstrikeslot.es\/ representa una proposicion especializada adonde las jugadores interactuan con crupieres reales mediante streaming HD. La oferta ludica de Bdmbet Casino se podri\ufffdan mover estructura en torno a la seleccion diversificada que abarca empezando desde las ti\ufffdpicos tragaperras inclusive experiencias de casino referente a vivo.\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-62800","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62800","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=62800"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62800\/revisions"}],"predecessor-version":[{"id":62801,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62800\/revisions\/62801"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62800"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}