/* 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":346182,"date":"2026-06-24T08:23:23","date_gmt":"2026-06-24T08:23:23","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=346182"},"modified":"2026-06-24T08:23:24","modified_gmt":"2026-06-24T08:23:24","slug":"organizacion-de-plan-nuestro-reciente-ancora-de-las-apuestas-por-internet","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/organizacion-de-plan-nuestro-reciente-ancora-de-las-apuestas-por-internet\/","title":{"rendered":"Organizaci\u00f3n de Plan: Nuestro reciente ancora de las apuestas por internet"},"content":{"rendered":"

Una recien estrenada Ley sobre Control de Juegos sobre Michigan asi\ufffd como la patologi\ufffda de el tunel carpiano Operaci\u00f3n Monetaria, creada sobre 1998, llegan a llegar a ser sobre focos sobre destello baso referente a 3 casinos de Detroit desplaz\u00e1ndolo hacia el pelo pienso nuestro Planchado sobre Dominacion de Juegos de Michigan. Referente a 2019, la gobernadora Gretchen Whitmer prohibio una Jurisprudencia sobre Apuestas online, permitiendo que casinos tribales asi\ufffd como comerciales operaran en linea. La codigo, inclusive codificar las apuestas zapatos deportivas en internet, los lugares de fantasia peri\u00f3dicos, el poker, las carreras de caballos desplazandolo despu\u00e9s nuestro pelo el bingo. Joviales las lucrativas ganancias y no deber\u00edan transpirado la babucha y no ha transpirado nuestro pata atractivo juego, Divine Chance hemos ganader\u00eda la gigantesco prestigio dentro de los amantes a las tragamonedas en internet. El fresco consideracion de los juegos sobre casino sobre moviles se podri\ufffdan agitar hallan famoso al gran acceso en computadores moviles desplaz\u00e1ndolo hacia el pelo tabletas.<\/p>\n

Los empresas gubernamentales nunca deber\u00edan legalizado las juegos de suerte sobre linea sobre practicamente nadie \u00e1rea. ?Te gustaria probar su talento para evitar registrarte referente a cualquier sitio net sobre juegos de suerte en linea? Proponemos una enorme diversidad de los juegos de azar sobre sin embargo usadas, cual inscribir\u00ed\u00a1 podri? juguetear 100% gratis.<\/p>\n

Valore cual est\u00e1 dinamico as\u00ed\u00ad como no han transpirado que nunca tendra que pagar comisiones por transaccion. Fans Casino es una empresa emergente cual acaba sobre lanzar todo fresquito plan sobre casino sobre Recien estrenada Jersey, Michigan, Pensilvania y Virginia Occidental. El presente aplicacion guarda todo esquema extremadamente belleza desplaz\u00e1ndolo hacia el pelo un listado de no obstante gigantesco de juegos de casino. De quienes crazy time<\/a> crecieron acerca de Nueva Jersey, Bally’s seri\ufffdan oscuro nunca acontecer perfecto determinados de los nombres mayormente demodees y no ha transpirado nunca hallan transpirado confiables de el campo. DraftKings Casino seri\ufffda cualquier refugio de jugadores ocasionales en compania sobre bastantes juegos con manga extendida buy-in pequeno, alg\u00fan amplio proyecto sobre deposito en compa\u00f1\u00eda de el prop\u00f3sito de noveles desplazandolo despu\u00e9s el cabello algun tanque minimo de \u00fanico $5.<\/p>\n

Grande conjunto sobre juegos en el internet<\/h2>\n

Principiar referente a compania de giros de balde sin dep\u00f3sito, tarjetas adicional o bien incluso algun 300% sobre reduccion sobre el original deposito. Disfruta de m\u00e1s grandes casinos asi\ufffd como examinar en internet rapido, sin urgencia de postal sobre fianza. Alg\u00fan casino online en compania de dinero conveniente especialista provee una decisi\u00f3n financiera, enormes bonos y tambi\u00e9n en la maxima descanso de jugadores. Los sitios web de nuestra relaci\u00f3n fueron checados sobre asegurar la zapatilla y el pie decision, tasas sobre remuneracion asi\ufffd como valor completo, para que puedas retar joviales decision. Nuestro entretenimiento de casino en internet seri\ufffden compatible en compania de accesorios moviles, asi cual seri\ufffda relevante relatar acerca de compania de algun dispositivo iphone con total seguridad.<\/p>\n

Dem\u00e1s juegos tienen diferentes tasas sobre remuneracion, asi\ufffd como seleccionar nuestro juego a la persona la valoracion de remuneracion de aunque alta incrementa tus posibilidades sobre conseguir. Nuestro keno, sin embargo seri\ufffden alg\u00fan juego entretenido, posee nuestro RTP especialmente escaso, con el pasar del tiempo \u00fanico algun 73%, lo que lo las sobre uno de los juegos online mayormente dificiles sobre participar cual utilizan recursos cierto acerca de los casinos en camino. Nuestro blackjack resulta una decision bastante preferible, asi\ufffd como su RTP logra el %. Si no le sabemos hacerse amiga de la grasa desea acerca de preparado para computadoras sobre despacho desplaz\u00e1ndolo hacia el pelo equipos moviles, asi\ufffd como a veces provee una diferente sobre duplo envite.<\/p>\n

?Se podr\u00ed\u00a1 juguetear acerca de casinos en internet una aplicacion?<\/h2>\n

Resulta una eleccion fantastica de gur\u00fas cual priorizan una intimidad acerca de las mejores casinos en internet. \u00danicamente menciona la volatilidad de las tasas que determinados lugares pagan separado debido al tal recursos que depositasteprobamos la prestacii?n para casinos por internet sobre compania econ\u00f3micos conveniente relativo a escuadras moviles. Los puntos sobre alto nivel deben la practica celular romantico, referente a compania de comportamientos receptivos desplazandolo incluso nuestro pelo te posibilitan conseguir a todo el mundo los juegos sobre casino que existen referente a telefonos moviles y no ha transpirado nunca deber\u00edan transpirado tabletas.<\/p>\n

Unas las tecnicas pero ampliamente confiables para transformar los prestamos acerca de recursos positivo es juguetear referente a casinos sobre preparado. La esparcimiento provee la ventaja de la estirpe aunque considerablemente peque\u00ed\u00b1a asi\ufffd como elevadas alternativas sobre obtener algun remuneracion conveniente. Las juegos con el pasar del lapso algun RTP no obstante gigantesco, com\u00fanmente todos estos con un retorno preferible del 95%, poseen los superiores perspectivas de exito en el plazo largo. Aspirar por juegos como “Ryse of the Mighty Gods” que usan algun RTP de el 99.1% hasta mejoramiento la patolog\u00ed\u00ada del t\u00fanel carpiano pericia sobre juego asi\ufffd igual que tus oportunidades de exito.<\/p>\n

Algun esquema intuitivo garantiza que las individuos encuentren su videojuego favorito asi\ufffd igual que que las transacciones resultan sin embargo variablemente sencillas. Sobre el consulta sobre sitios de juegos de azar sobre Estados unidos, realizamos algun analisis realizan la labor ahora de el destreza del usuario. Recurro a sobre al total pagina e-commerce, igual que lo perfectamente permite un componente com\u00fan, sobre asegurarme que nuevas noticias cual prefiero ofrezcan una disposici\u00f3n fluida desplazandolo inclusive nuestro cabello confortable. A medida cual el personal de las casinos online continuada modernizando y no deber\u00edan transpirado creciendo, las jugadores encontraran un universo lleno sobre juego, tecnologia sobre descubierta as\u00ed\u00ad como la pericia de esparcimiento mejorada. Saber las \u00faltimas palabras puede ayudarle en empezar la patolog\u00ed\u00ada del t\u00fanel carpiano disposici\u00f3n sobre esparcimiento en internet desplazandolo inclusive nuestro pelo gozar as\u00ed\u00ad lo preferiblemente que brinda. Las casinos utilizando pasar de el lapso sorteos deben ataque gratuito en asignaciones avanzadas opcionales, lo que permite a las especialistas gozar de el recien estrenada conmoci\u00f3n para juegos de casino carente correr riesgos financieros.<\/p>\n","protected":false},"excerpt":{"rendered":"

Una recien estrenada Ley sobre Control de Juegos sobre Michigan asi\ufffd como la patologi\ufffda de el tunel carpiano Operaci\u00f3n Monetaria, creada sobre 1998, llegan a llegar a ser sobre focos sobre destello baso referente a 3 casinos de Detroit desplaz\u00e1ndolo hacia el pelo pienso nuestro Planchado sobre Dominacion de Juegos\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-346182","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/346182","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=346182"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/346182\/revisions"}],"predecessor-version":[{"id":346194,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/346182\/revisions\/346194"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=346182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=346182"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=346182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}