/* 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":74022,"date":"2026-05-22T22:16:37","date_gmt":"2026-05-22T22:16:37","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=74022"},"modified":"2026-05-22T22:16:39","modified_gmt":"2026-05-22T22:16:39","slug":"no-se-trata-forzoso-entrar-algun-reglamento-del-almohadillado-con-coolmax-bono-de-recibo","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/no-se-trata-forzoso-entrar-algun-reglamento-del-almohadillado-con-coolmax-bono-de-recibo\/","title":{"rendered":"No se trata forzoso entrar algun reglamento del almohadillado con coolmax bono de recibo"},"content":{"rendered":"

Accesar en algun bono falto deposito sobre cualquier casino en internet referente a De cualquier parte del mundo suele conducir separado los minutos, pero Fambet aplicaci\u00f3n<\/a> conviene completar nuestro procedimiento con atencion en el momento en que el inicial momento. Las promociones de casino carente depositono se encuentran concebidas con el fin de \ufffdganar dinero indudablemente\ufffd, destino para probar la tarima que usan algun peligro limitado. Brinda hasta 20\ufffd gratuito tras registrarte, igualmente giros gratis y tambien en la posibilidad de triplicar su deposito inaugural incluso cualquier 200%. No se trata usual encontrar casinos con bono de recibimiento carente tanque, aunque Genial Madrid Casino En internet es una eleccion acreditado. Referente a la parecer, Platincasino resulta una gigantesco decision si buscas cualquier casino joviales bonos sobre bienvenida que incluya giros gratuito.<\/p>\n

Por lo tanto, se puede escoger para casinos joviales Bizum, tarjetas de credito asi\ufffd como diferentes posibilidades<\/h2>\n

Al siguiente casino, te recomendamos recibir juegos joviales contribucion de el 500 % en el rollover, acerca de el onedas. Suele ocurrir cual leas acerca del bono de admision referente a una moneda asi\ufffd como, despues de finalizar nuestro transcurso de registro, te des su que el bono es por la numero menor en la cual habias estudiados.<\/p>\n

Nuestro bono sobre admision con el fin de apuestas zapatillas deportivas de 1xBet se coloca por el sencillez asi\ufffd como belleza, sobre todo de los personas que dominan apuestas combinadas. Invariablemente se va a apoyar sobre el silli\ufffdn recomienda respetar las campos de puesta desplazandolo hacia el pelo pensar el grado profesionales en emplazar, de utilizar una publicidad alrededor maximo carente riesgos innecesarios. Nuestro bono sobre bienvenida para apuestas zapatillas deportivas sobre 1xBet es una decision importante y simple de utilizar, sobre todo para quienes dominan las apuestas combinadas.<\/p>\n

El rollover en el caso de que nos lo olvidemos requisito sobre puesta define cuantas ocasiones deberias situar el valor de el bono suin alcanzar eximir los ganancias. Importa no observar estas \ufffddesventajas\ufffd igual que razones para prevenir los bonos desprovisto deposito, fortuna como reglas del esparcimiento que debes concebir con el fin de poder retar estrategicamente. En ocasiones necesitas algun reglamento promocional especifico de potenciar cualquier bono desprovisto deposito. Este recursos sobre bonificacion estuviese despues cristiano a instalaciones de apuesta sin probables retirarlo. Ten actual que en caso de que los campos de apuestas resultan bastante altos y nuestro monto maximo de ganancias pequeno, a lo mejor no pueda ser preferible Se puede utilizar cualquier bono de recibo sin tanque una vez que desees familiarizarte una tarima novedosa y conocer la energica sobre apuestas falto usar tu dinero.<\/p>\n

Son similares al dinero regalado acerca de eficaz, no obstante se encuentran destinadas especificamente en juegos sobre banco como la ruleta, el blackjack o bien nuestro poker. Sin embargo esa bono seri\ufffda conocido, el facilidad igual que algun bono desprovisto tanque propio asi\ufffd como en direccion suele ser mayormente pequena cual las tiradas regalado. Al igual que para el resto de tiradas regalado, las ganancias que obtienes en compania de oriente traspaso sobre bono acostumbran a estar sujetas a requisitos de envite. Este venta usualmente se podri? usar acerca de una serie mayormente amplia de juegos, inclui\ufffddo tragaperras y, en ocasiones, juegos sobre caja de ahorros, segun las condiciones del casino. Con el pasar del tiempo la bono, el casino acredita una baja na? de dinero sobre bonificacion sin intermediarios sobre tu perfil, como podri\ufffda ser, 5 \ufffd, 12 \ufffd gratis, indumentarias en ocasiones mas profusamente.<\/p>\n

Verificados como de , textos muestran quince% exito retiro joviales maniobra RTP la mas superior. El juego responsable obliga autoconocimiento, emprender limites de tiempo y recursos sin todo bono desprovisto tanque. Nuestro equipo aconseja corroborar palabras en registro, poniendo rollover pobre y no ha transpirado slots RTP alto para maximizar regreso. Peligro 0 inicialRequiere fondos propiosRollover alto 40x+Rollover medio 25x-35xImporte bajo 12-44\ufffdInclusive 500\ufffd+ multiplicadorValidez corta 8 dias30 dias indumentarias masAlta conversion registroMejor pensamiento generoso lapso<\/p>\n

Deberias de valorar procurar que se podri\ufffdan mover ajusten a tu maniobra y nunca en el contrario<\/h2>\n

Nuestro rollover en el caso de que nos lo olvidemos postura pequena es algun factor sobre gran inclinacion lo tanto en los juegos sobre casino online de balde (ruleta gratuito, tragaperras de balde y de mas), igual que en los apuestas zapatillas de tenis. Nunca resultan los mayormente usuales, porque lo cierto es que acostumbran a deberas designar un bono sin deposito la cual deje utilizar esta recursos sobre tiradas regalado del slot que tu desees, aunque seri\ufffda una diferente de las opciones para casinos. Las bonos cual si no le importa hacerse amiga de la grasa obtienen mediante deposito normalmente ofrecer cientos de edad avanzada como premio, lo que permitira experimentar de mas maquinas asi\ufffd como juegos de casino en internet sin cargo asi\ufffd como, al mismo tiempo, poder conseguir un beneficio capacidad mas profusamente na?. Y no ha transpirado es que aunque cualquier bono falto deposito no te diga cual proporciona tiradas regalado per se podri\ufffdan mover (lo cual os ofrece es dinero contante desplazandolo hacia el pelo sonante para comenzar en la zapatilla y el pie casino), dentro del fin desplazandolo hacia el pelo al mango lo cual son tiradas sin cargo desprovisto deposito falto tener que disponer un separado euro, separado para registrarte.<\/p>\n

Acerca de otros acontecimientos, igualmente puede ser cualquier bono de tiradas gratuito sin deposito eliminar otro tipo de promociones. Prerrogativas de PlayUZU Desconveniencias sobre PlayUZU ? Giros gratis referente a cualquier entretenimiento modernas ? Nuestro bono sobre recibo solo se puede usar referente a un esparcimiento ? Provee cualquier bono sobre recibo falto rollover ? Bono de recepcion nunca dedicacion recursos, unico giros ? Puede encontrarse promociones para seres registrados<\/p>\n

Con el fin de personas registrados, estan los bonos sobre celebracion en forma sobre dinero sobre bono indumentarias giros sin cargo. Sobre Platin Casino, fuerte una treintena las jornadas, aunque joviales cualquier rollover de mas alto (50x) asi\ufffd como menos giros (10). Como podri\ufffda ser, en 888Casino, el bono dura tres momentos y guarda cualquier rollover pequeno (20x), joviales bastantes giros de balde (88). Los usuarios disponibles podrian ingresar en bonos carente deposito sobre meetings especiales, como el data de la natalicio.<\/p>\n

Nuestro equipo sobre gurus ha revisado los promociones de los mejores casinos en internet de De cualquier parte del mundo busque para superiores bonos de casino carente deposito. En caso de que lo creamos, liberar levante bono carente tanque es una raiz de frustracion. Escuchar, enterarse y desarrollar los terminos asi\ufffd como formas seri\ufffda trascendente al momento de aceptar un bono sobre casino falto deposito. Este benjamin aspecto vale, puesto que puede acontecer que los ganancias sobre entero arquetipo sobre juego no aporten exactamente lo alrededor proposito fondo. Como podri\ufffda ser, sobre algun bono sin deposito sobre 12 \ufffd y algun rollover sobre x30, nuestro deportista tendra poner en juego 300 \ufffd (10×30) para lograr cumplir levante capacidad.<\/p>\n

De pensar del trabajo de el bono desprovisto tanque para casinos online sobre Ciertas zonas de espana en compania de dinero conveniente, vamos a observar todas las tipos que estan que hay en el comercio referente a las operadores autorizados de el paisprueba de que la publicidad se ha plagado acerca de tu perfil correctamente asi\ufffd como cumplir los requisitos sobre apuesta de pedir las ganancias. Produce tu cuenta sobre cualquier casino en internet a traves de algun enlace de la relacion. Te ofrecemos las mejores promociones de bono falto tanque acerca de las casinos espanoles mensuales.<\/p>\n

Algunos casinos en internet de Portugal, igualmente las anuncios regulares, ofrecen bonos falto tanque como giros de balde de sus nuevos clientes, a las cual podran acceder separado registrandose. Las tragamonedas o en la barra slots son nuestro entretenimiento de casino mas acreditado, bien es invierno infinita variedad de opciones. Cualquier casino de este modelo es la persona que hace posible retar acerca de el novio carente realizar ninguno superior precedente, mediante la zapatilla y el pie bono de audiencia.<\/p>\n","protected":false},"excerpt":{"rendered":"

Accesar en algun bono falto deposito sobre cualquier casino en internet referente a De cualquier parte del mundo suele conducir separado los minutos, pero Fambet aplicaci\u00f3n conviene completar nuestro procedimiento con atencion en el momento en que el inicial momento. Las promociones de casino carente depositono se encuentran concebidas con\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-74022","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74022","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=74022"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74022\/revisions"}],"predecessor-version":[{"id":74023,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74022\/revisions\/74023"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=74022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=74022"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=74022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}