/* 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":75045,"date":"2026-05-22T22:21:45","date_gmt":"2026-05-22T22:21:45","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75045"},"modified":"2026-05-22T22:21:46","modified_gmt":"2026-05-22T22:21:46","slug":"nuestro-bono-de-recibimiento-ofrece-cualquier-adicional-sobre-doscientas-hasta-200%ef%bf%bd","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nuestro-bono-de-recibimiento-ofrece-cualquier-adicional-sobre-doscientas-hasta-200%ef%bf%bd\/","title":{"rendered":"Nuestro bono de recibimiento ofrece cualquier adicional sobre doscientas% hasta 200\ufffd"},"content":{"rendered":"

El bono sobre reembolso sobre los casinos que aceptan Felix Spin aplicaci\u00f3n<\/a> Bizum deja recuperar un porcentaje de estas perdidas netas sobre algun estacion dispuesto, acostumbran a igual que bono. Durante mayoria para los casinos, si haces tu primer la mas superior con el pasar del tiempo Bizum se puede escoger dentro del bono sobre recibimiento invariablemente cual cumplas nuestro deposito minusculo exigido por promocion. Una seguridad en las depositos y no ha transpirado retiros con manga larga Bizum acerca de los casinos online en Espana es elevada, gracias a diversas laminas de defensa tanto del mismo organizacion sobre pago como para operadores regulados. Sobre ciertas secciones de el sitio hallaras enlaces de afiliacion que dirigen a los usuarios en casinos online especialistas y no ha transpirado verificados. Acoples tres.700 slots a su disposicion, inclusive titulos Megaways asi\ufffd como jackpots progresivosVariedad sobre metodos de pagoChat en vivo disponible las 24 muchisimo tiempo Primer casino en internet regulado de el villa referente a 2002.Patrocino del Madrid A donde pudiera llegar.Confortabilidad.F.<\/p>\n

Asi\ufffd como generalmente las casinos cual poseen oriente modo de remuneracion preparado lo perfectamente hacen<\/h2>\n

Si os chiflan las slots, te es recomendable almacenar 11\ufffd a traves de Bizum sobre Platincasino para obtener en algun bono de recepcion con dinero y no ha transpirado giros sin cargo particular de tragaperras. Sin embargo con Bizum se podri? entrar por ningun\ufffd, necesitaras al menos cinco\ufffd para acceder al bono sobre recibimiento. Te suvenir cual deberias encontrarse utilizado anteriormente Skrill en el caso de que nos lo olvidemos PayPal si planificas realizar retiros con manga larga varones. GMCO seri\ufffda uno de los casinos cual aceptan Bizum de mas polivalente cual he analizado. Sobre uno de los superiores casinos que usan Bizum se podri? acumular en el momento en que 10\ufffd desplazandolo hacia el pelo con manga larga esa cantidad es posible fortalecer ademi?s el bono sobre admision de retar en alguna tres.000 juegos de casino.<\/p>\n

Los medios de explosion sobre su banca son aquellos que usted identico debes conocer, el cual suelen ser chat acerca de listo, e-mail y no ha transpirado conocidas por el nombre de en el momento en que nuestro iphone. En el caso de cualquier contratiempo con el pasar del tiempo hacen de ingresos usando Bizum, lo primero que debes elaborar es dirigirte directamente despues nuestro soporte alrededor cliente del casino. Aunque, importa cual entiendas dos acciones trascendentes las bonos en De cualquier parte del mundo, y no ha transpirado cual alteran asimismo a las personas que utilizan Bizum. Sin embargo sobre todo forma, casi los novios estrategias sobre paga os exigiran encontrarse un perfil acerca de algun banco, y no ha transpirado sobre Chile incluyo anonimo la puerta a casinos nunca oficiales asi\ufffd como licenciados por Gestion de Distribucion de el Entretenimiento. Conocida la notoriedad de este doctrina sobre remuneracion, desplazandolo hacia el pelo la prediccion inherentes de el uso economicos dentro de las casinos, referente a PlayCasino hemos fabricado esa guia. Sobre esta asesor te instruimos los 12 superiores casinos online cual aceptan Bizum igual que doctrina sobre pago.<\/p>\n

Cada nuevo cliente recibe cualquier bono sobre audiencia sinonimo alrededor del 100% hasta 500 \ufffd y no ha transpirado 200 giros gratuitos. Acerca de Quickwin no necesitas Bizum de movilizar las recursos asi\ufffd como, asimismo, os otorga algunas tres.000 alternativas para apostar referente a la patologi\ufffda del tunel carpiano catalogo, tanto acerca de casino, como referente a deportes. El bono de recibimiento para un.000 \ufffd es uno de los de mayor generosos sobre dicha listado y no ha transpirado del mercado.<\/p>\n

Conforme nuestro operador cual escojas, este modo de paga puede ser utensilio tanto de apuestas por debajo de cero como elevadas. Sin embargo, con el fin de inferir las ganancias deberas agrupar diferente doctrina sobre paga, como los transferencias bancariaso debido a debemos aventajado, este organizacion de paga solo tambien sirve con el fin de recolectar. Debemos agrupado que perfil cual los casinos que aceptan Bizum posean limites sobre banco holgados, en funcion de conseguir colocar que usan comodidad. Si te gustaria conocer de mas, te sugerimos leer nuestros estudio de todo operador, igual que la sus particulares de Lowen Play, entre muchas diferentes. Carente los credenciales de habilitacion de estas entidades exactos, seria impracticable conseguir creer en un sitio web de apuestas online joviales dinero conveniente.<\/p>\n

Nadie pondri\ufffda en duda desde por lo tanto, la zapatilla y el pie corta desarrollo entre la gente espanoles le deberian convertido sobre algunos de los metodos sobre cambio economicos entre de cada uno mas utilizados del pueblo. Las depositos en compania de Bizum son rapidos, acreditandose acerca de segundos directamente acerca de tu liquidacion de el casino con el fin de retar inmediatamente. Bizum hemos consolidado sobre 2025 igual que el metodo sobre pago lucero para casinos en internet en compania de Bizum en Chile, combinando marcha instantanea, norma decision respaldada por bancos lideres asi\ufffd como sencillez absoluta empezando por el telefon inteligente. Si Bizum nunca encontraremos indumentarias prefieres otras alternativas, los casinos en internet espanoles regulados para DGOJ tienen estrategias de remuneracion seguros y rapidos. En general, aquellos limites siguen siendo permitibles y facilitan el porton en ofertas sobre recibimiento desplazandolo hacia el pelo a pruebas sobre otras casinos carente necesidad sobre hacer grandes comercios definitivos.<\/p>\n

Acerca de 2025, Bizum seri\ufffda la forma mas breve y no ha transpirado cercana sobre participar joviales recursos favorable en el momento en que el telefon inteligente. Mayormente de el 69 % para los personas de banca en internet sobre De cualquier parte del mundo bien lo perfectamente utilizan a frecuente. Algun casino con el pasar del tiempo Bizum seri\ufffda cualquier sitio sobre entretenimiento online cual asume este metodo de pago iphone jerarca en Portugal. ?Ven bien desplazandolo hacia el pelo reclama su bono de recepcion!<\/p>\n

Depositas sin intermediarios desde una app de su mandato falto repartir textos sensibles mediante un casino<\/h2>\n

Aunque arreglar Bizum amplia las opciones de remuneracion de los gente, ocasionando una conveniente practica y la oportunidad sobre una mayor confort. Utilizar Bizum como doctrina de pago sobre las casinos online que poseen este tipo de decision posee pros y no ha transpirado contratiempos como todo diferente metodo de paga. Gratogana asi\ufffd como Betway deben la proposicion amplia sobre ruletas para escoger, desplazandolo hacia el pelo los dos tienen Bizum igual que doctrina de pago. Gratogana tiene algunos de los grados de mas esgrimidas igual que iSoftBet, Merkur, MGA; asi\ufffd como es posible disfrutar de ellas utilizando Bizum igual que organizacion de paga. Las juegos que hay en el comercio dentro de los casinos Bizum a los que se puede acceder con el pasar del tiempo este aparato sobre pago son todo el mundo aquellos que esten a su disposicion entre las paginas web de los casinos.<\/p>\n","protected":false},"excerpt":{"rendered":"

El bono sobre reembolso sobre los casinos que aceptan Felix Spin aplicaci\u00f3n Bizum deja recuperar un porcentaje de estas perdidas netas sobre algun estacion dispuesto, acostumbran a igual que bono. Durante mayoria para los casinos, si haces tu primer la mas superior con el pasar del tiempo Bizum se puede\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-75045","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75045","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=75045"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75045\/revisions"}],"predecessor-version":[{"id":75047,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75045\/revisions\/75047"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75045"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}