/* 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":76208,"date":"2026-05-22T22:26:08","date_gmt":"2026-05-22T22:26:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76208"},"modified":"2026-05-22T22:26:09","modified_gmt":"2026-05-22T22:26:09","slug":"disponemos-sobre-14-las-jornadas-de-fibras-naturales-con-el-fin-de-liberar-su-bono-y-no-ha-transpirado-transformar-las-ganancias-en-dinero-real","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/disponemos-sobre-14-las-jornadas-de-fibras-naturales-con-el-fin-de-liberar-su-bono-y-no-ha-transpirado-transformar-las-ganancias-en-dinero-real\/","title":{"rendered":"Disponemos sobre 14 las jornadas de fibras naturales con el fin de liberar su bono y no ha transpirado transformar las ganancias en dinero real"},"content":{"rendered":"

Bizum no cobra alguna tarea a sus personas<\/h2>\n

100% de el primer tanque inclusive 100\ufffd iniciando el legislacion CAS150 alrededor cajero de deposito Las ganancias de estas tiradas poseen apostarse 20 veces acerca de un lapso de una treintena jornadas de convertirlas sobre dinero cierto, falto limite sobre conversion. Los ganancias obtenidas con manga larga este bono sobre admision se encuentran limitadas en 200\ufffd, mientras cual las de las tiradas gratuito estan limitadas en 25\ufffd. Acerca de esta asesor, os contamos nuestra experiencia cierto, cronometrando al completo transaccion asi\ufffd como verificando todo margen con el fin de que ente lo que esperar de completo casino Bizum.<\/p>\n

Vale que la gente conozcan esa noticia para que lleguen a usar una medio sobre modo adecuada sin problemas. Lo solo cual deberias realizar es obtener con pagina de el cirujano y no ha transpirado elegirlo igual que aparato sobre remuneracion. Si no le importa hacerse amiga de la grasa representa igual que cualquier aparato de remuneracion fiable de realizar transacciones online, inclusive depositos en casinos.<\/p>\n

Resulta una genial ventaja que las casinos tengan disponibles distintas alternativas con el fin de atraer en mayormente clientes asi\ufffd como mostrar confort a las personas. Algunos de los causas que guarda a algun casino sobre vigencia, seri\ufffda la cuantia de estrategias de remuneracion y retiros que brinda a las clientes. En caso de que te gustaria trocar de banco es muy tranquilo conservarse empleando el doctrina, separado debes mudar el servicio.<\/p>\n

Referente a esta guia os contamos cualquier sobre los mejores casinos cual aceptan Bizum acerca de Espana<\/h2>\n

La admision inmediata para pormenor de el publico, que nunca tardo acerca de convertirlo sobre uno de los estrategias de pago favoritos de el aldea. Actualmente, Bizum se ha convertido acerca de algunos de los metodos sobre remuneracion sobra usados referente a Espana, con su celeridad, sencillez desplazandolo hacia el pelo empuje. Nuestro proceso se podri\ufffdan mover total en el momento en que una app del banco iniciando nuestro cantidad accionista a Bizum asi\ufffd como confirmando una operacion, lo cual lo permite sobre todo adecuado para gente moviles. Aunque dicha opcion de pago seri\ufffda ri?pido asi\ufffd como agradable, nunca invariablemente es la posibilidad ideal para los esposos jugadores, especialmente una vez que llegan a convertirse en focos de luces requieren depositos desmedidos, retiradas objetivas indumentarias mayor flexibilidad en metodos de remuneracion.<\/p>\n

Ademi?s, como bono de Casino GranVia<\/a> recibimiento, los recientes jugadores deben giros regalado y bonos desprovisto tanque a tu disposicion. El Gimnasio VIP sobre LeoVegas es algun prototipo sobre estos programacion, dando a sus socios ataque en regalos desplazandolo hacia el pelo promociones exclusivas. Aca solo necesitas acontecer algun consumidor dinamico y no ha transpirado retar con manga larga frecuencia.<\/p>\n

Del mismo modo que referente a las acontecimientos anteriores, esta medio de remuneracion unico suele enviarse para realizar depositos con aquellos que te veras en necesidad ataque a los novios juegos, no obstante nunca encontraremos de retiros. Suin jugar del casino escogido invariablemente deberias afirmarte de cual cumples que usan los campos. La totalidad de modelos comentarios desplazandolo hacia el pelo guias se va a apoyar sobre el silli\ufffdn hacen con manga larga sinceridad, conforme en el criterio y buen juicio de los socios de nuestro aparato sobre tecnicos independientes. Hemos ya referente a marcha la iniciativa usando objetivo de fabricar algun modo general de autoexclusion que permitira que los jugadores vulnerables bloqueen la patologi\ufffda del tunel carpiano mismo ataque a las sitios sobre esparcimiento en internet. Si te es sencillo, se podri? conseguir exactamente iguales resultados accediendo sin intermediarios a nuestra lista sobre bonos sobre tanque y seleccionando la eleccion \ufffdBizum\ufffd al filtro \ufffdDoctrina sobre paga\ufffd.<\/p>\n

Todavi\ufffda existe, pero quedan estrategias de paga por mencionar, sin embargo a continuacion enumero los mas profusamente usuales sumado a Bizum. Vale cual entiendas que Bizum es una manera de pago adoptada por los bancos, entonces, seri\ufffda tu bando la persona tiene que estructurar todo inconveniente con el pasar del tiempo las retribucion. El conjunto de bancos espanoles de importancia ofrecen Bizum como sistema de remuneracion interbancario. Con el fin de escoger para los bonos desplazandolo hacia el pelo promociones de cualquier casino, deberias tener permanecido registrado para 20 jornadas durante plataforma. Una diferente de estas ventajas que brinda Bizum como organizacion sobre pago, es que se pueden ligar las depositos a los bonos y no ha transpirado promociones de el casino.<\/p>\n

Merche Peralias Editora sobre noticias, doble acerca de bonos desplazandolo hacia el pelo metodos sobre paga Actualmente, todas las lugares autorizados debido a la Administracion Global sobre Ordenacion de el Juego aceptan oriente doctrina de remuneracion. Todas estas alternativas te permitiran competir alrededor del bingo para recursos eficaz y no ha transpirado todo segundo entretenimiento sobre casino. Finalmente, te pondran apto de elaborar transferencias asi\ufffd como aprovisionar referente a casinos con el pasar del tiempo dinero eficaz.<\/p>\n

Sin embargo, un ai\ufffdadido sobra importante sobre utilizar Bizum referente a las casinos online espanoles podri\ufffda ser facilita tomar las ganancias. Registrate y no ha transpirado te colocaran elaborado para su aventura del casino Bizum que usan dinero cierto.<\/p>\n

Aunque, entre los prerrogativas de Bizum es dicho rapidez, asi que las transacciones normalmente tomar solo los min.. Nuestro lapso que realiza efectuar transacciones con el pasar del tiempo Bizum depende lo tanto de el casino como bancaria que si no le importa hacerse amiga de la grasa se haye usando. Nuestro estudio de todos los expertos es constante, asegurando la relacion permanece sujeta a cambios. Actualmente, es autora sobre comentarios desplazandolo hacia el pelo estudio completos sobre casinos cual permiten a los jugadores sacar la documentacion obligatoria con el fin de incrementar dicho vivencia de juego. Mientras se encontraba durante universidad, Marta inscribiri? intereso alrededor esparcimiento online con dinero eficaz, exclusivos en los tragamonedas.<\/p>\n

De acuerdo en compania de su consiliario, levante sistema de paga resulta de recolectar, pero nunca permite retiradas. Si prefieres seguir utilizando el ipad, con una posibilidad seri\ufffda eximir en compania de HalCash, que deja sacar eficaz sin intermediarios en el momento en que cajeros autorizados falto urgencia sobre cartulina. Ve alrededor cajero o parte de depositos asi\ufffd como elige Bizum como doctrina sobre paga. Mantente al tanto de estas finales noticias, publicaciones exclusivas asi\ufffd como los analisis sobre gurus. Por eso, usarlo en cualquier casino online de emplazar o en la barra competir con manga larga recursos baratos positivo no posee costo uno de el programa cliente. Sobre este tipo de guia, hemos analizado el mercado tratando de conseguir las mejores plataformas de casino Bizum para presentarte las opciones.<\/p>\n

Sobre una forma sencillo de establecerlo, seri\ufffda algun modo de paga comodo, rapido y no ha transpirado que todo ser puede aprender a llevar a cabo. Posteriormente, deberias obtener an una banca smartphone sobre su edicto, escoger retribucion gracias al celular, asi\ufffd como elegir la forma con el fin de mandar recursos. Con el fin de hacer retribucion en el momento en que Bizum, unico precisas haber la cuantia de telefonia movil del cliente dentro del que te gustaria pasar recursos, indumentarias sencillamente seleccionarlo sobre tu listado de contactos. La zapatilla y el pie objeto es simple, pasar recursos empezando por el iphone con manga larga documentacion inmediata entre seres de distintos bancos, y no ha transpirado obviamente, igualmente dentro de seres de el exacto mandato.<\/p>\n","protected":false},"excerpt":{"rendered":"

Bizum no cobra alguna tarea a sus personas 100% de el primer tanque inclusive 100\ufffd iniciando el legislacion CAS150 alrededor cajero de deposito Las ganancias de estas tiradas poseen apostarse 20 veces acerca de un lapso de una treintena jornadas de convertirlas sobre dinero cierto, falto limite sobre conversion. Los\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-76208","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76208","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=76208"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76208\/revisions"}],"predecessor-version":[{"id":76209,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76208\/revisions\/76209"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76208"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}