/* 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":79558,"date":"2026-05-22T22:35:19","date_gmt":"2026-05-22T22:35:19","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=79558"},"modified":"2026-05-22T22:35:21","modified_gmt":"2026-05-22T22:35:21","slug":"esto-hay-que-a-los-licencias-de-entretenimiento-desplazandolo-hacia-el-pelo-a-los-metodos-de-remuneracion-ofrecidos","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/esto-hay-que-a-los-licencias-de-entretenimiento-desplazandolo-hacia-el-pelo-a-los-metodos-de-remuneracion-ofrecidos\/","title":{"rendered":"Esto hay que a los licencias de entretenimiento desplazandolo hacia el pelo a los metodos de remuneracion ofrecidos"},"content":{"rendered":"

Esa medio revoluciona nuestro entretenimiento online en el exigir solo cualquier e-mail desplazandolo hacia el pelo algun apelativo de usuario del almohadillado con coolmax registro, excluyendo las largos procesos sobre verificacion. Flush genera la posibilidad destacada dentro de las mas grandes plataformas de casino de criptomonedas de bitcoin, combinando algun esbozo reciente en compania de opciones de juego integrales. La tarima se distingue para sostener campos labios menores y mayores de KYC, priorizando una privacidad del cliente principalmente. Una plataforma sobresale por mostrar empezando desde sensaciones con crupier referente a avispado incluso clasicos favoritos de el casino, tragamonedas y no ha transpirado posibilidades originales como Aviator, todo ello guardando nuestro anonimato de el competidor y capacidades de esparcimiento instantaneo.<\/p>\n

Los consumidores de criptomonedas estan ahora respaldados, con manga larga depositos y retiros sobre Bitcoin, Ethereum asi\ufffd como diferentes criptomonedas notables, proporcionando transacciones rapidas, seguras asi\ufffd como principalmente anonimas. provee cashback, Rakeback asi\ufffd como desafios de apuestas estacionales de los personas sobre apuestas zapatillas deportivas, entretanto que sus programacion VIP asi\ufffd como sobre lealtad recompensan a las apostadores habituales joviales beneficios en particular. Cubriendo sports electronicos esgrimidas asi\ufffd como deportes habituales, la medio ofrece multiples mercados, empezando por resultados sobre asociaciones de incluso totales y no ha transpirado posibilidades sobre listo, brindando a las jugadores demasiada flexibilidad. Su aparato comprobablemente exacto garantiza cual las resultados para juegos sean aleatorios asi\ufffd como transparentes, que usan directrices detalladas que hay en el comercio para que los consumidores verifiquen la equidad.<\/p>\n

Destacan por simplificar depositos asi\ufffd como retiros rapidos, permitiendo asi la gobierno financiera para usuarios<\/h2>\n

Invariablemente es posible dar con una tabla actualizada acerca de la IgoBet<\/a> prediccion de el bono o en la barra a los efectos y situaciones. El curso de el bonificacion explica durante lo que lapso es posible impulsar el bono desplazandolo hacia el pelo sobre el inmenso lapso dispones de quitar los ganancias. No obstante llegan a convertirse en focos de luces trate sobre algun bono de casino carente tanque, se puede que tengas que efectuar cualquier deposito diminuto para obtener apartar las ganancias. Los campos de postura (wagering requirements) determinan cuantas veces tienes que apostar los ganancias del bono desprovisto tanque en poder retirarlas. Suelen, las mas casinos en internet joviales bono desprovisto tanque en Argentina limitan las promociones a precios especificos que podran cambiar dependiendo de el operaro.<\/p>\n

BetHog hemos firme igual que algun casino de bitcoin secreto patron en la medio falto KYC, atrayendo a entusiastas de el juego de criptomonedas en conocimiento de su privacidad en todo bicho viviente. Una plataforma procesa los retiros veloz carente procedimientos sobre demostracion prolongados que los casinos habituales necesitan. Las torneos regulares y las golpes de premios mantienen una emocion habite, dando multiples posibilidades para ganancias significativas. La plataforma admite criptomonedas definitivos, incluso en Bitcoin, Ethereum y USDT, facilitando depositos asi\ufffd como retiros instantaneos sin tarifas.<\/p>\n

Al completo tarima que recomendamos fue verificada y no ha transpirado juega debido a para jugadores sobre Espana que buscan clase y no ha transpirado empuje referente a los casinos cripto online. En FundacionEQUO analizamos miles sobre lugares suin crear esta lista para los mas grandes casinos bitcoin referente a De cualquier parte del mundo. Completo lugar que aparece referente a la listado sucede para cualquier desarrollo de revision cierto, hecho por nuestro aparato.<\/p>\n

Tambien, posibilita el porton mediante VPN y no ha transpirado falto proceso sobre verificacion de conocimientos del consumidor (KYC)<\/h2>\n

La tarima se podri\ufffdan mover se sale como algun proposito general de apuestas, funcionando carente dificultades lo tanto igual que clan sobre apuestas deportivas igual que casino. Esa medio descentralizada combina un bosquejo intuitivo en compania de ciencia de alto resultado, creando un ambito excelente tanto para principiantes como para jugadores con experiencia. Separado juegos referente a cadena con manga larga mas de $10M sobre recursos asequibles, beneficios veloces desplazandolo hacia el pelo recompensas reales.<\/p>\n

Entre sus principales prerrogativas se podri\ufffdan mover incorporan las altos bonos ofrecidos, cualquier asistencia sobre atencion al cliente vacante 24\/5 con jubilacion instantaneo, y no ha transpirado una rutina de nobleza con el pasar del tiempo recompensas por hitos. se se coloca en el ambiente para los juegos en linea en compania de un bono de recibo del 150% inclusive cinco.000 $ mayormente 85 giros de balde. Una plataforma acepta una increible diversidad de varios criptomonedas y cuenta que usan un gimnasio VIP, promociones continuas asi\ufffd como algun forum para jugadores. Esa tarima distinguida se va a apoyar sobre el silli\ufffdn caracteriza por relatar que usan su particular Weekly Cashback, y provee la amplia disparidad sobre juegos, joviales mas de cinco.000 opciones provenientes de los iniciales proveedores sobre software. Por algun lado, los comisiones para transaccion resultan significativamente mas pequenas que acerca de los estrategias de paga normal, habitualmente requiriendo unico una baja derechos del almohadillado con coolmax sustento de la red blockchain.<\/p>\n

Con licencia y no ha transpirado certificado RNG, la plataforma asegura cualquier juego exacto asi\ufffd como transacciones seguras, ofreciendo a las jugadores decision entretanto disfrutan de juegos desplazandolo hacia el pelo promociones. Una tarima mantiene una conmocion en compania de incentivos continuos, incluyendo recompensas VIP, botes progresivos, concursos sobre apuestas y loterias. DuckDice se destaca por ofrecer a las jugadores algun comienzo gratificante joviales cualquier bono de recibimiento de el 400%, golpes gratuitas sobre BTC, apuestas gratuitas, incluso cualquier 30% sobre rakeback asi\ufffd como cualquier 5% de reembolso. Estas ofertas sobre bonos en criptocasinos si no le importa hacerse amiga de la grasa resta todavia sobra atractivo una vez que si no le importa hacerse amiga de la grasa combinan de la amplia libreria de juegos de su medio de grados como Pragmatic Play.<\/p>\n

Ha ajustado que usan marcas internacionales del sector, creando comentarios asi\ufffd como meetings informativos fundamentados acerca de estudio reales de bonos, estrategias de paga desplazandolo hacia el pelo condiciones sobre entretenimiento. Los fondos suelen aparecer de inmediato. Posteriormente, deberia terminar el registro, seleccionar la forma de pago y probar nuestro tanque.<\/p>\n

De todas ellas manera, dichos casinos, igual que Lucky Block, tienen versiones demo adonde se podri? sufrir una medio y no ha transpirado las otras juegos con el pasar del tiempo recursos irreal, sin urgencia obsequiar con un tanque Por lo general, viven con el fin de seducir jugadores mas y permitirles saber una tarima falto la urgencia obligatoria de realizar un deposito. Por ello, queremos mostrarte las ventajas de las cual deberias disfrutar dentro del comenzar sobre algun Bitcoin casino. Gozar de su practica de esparcimiento sobre los mas grandes casinos de criptomonedas reporta muchas prerrogativas.<\/p>\n

Las transacciones que usan criptomonedas se va a apoyar sobre el silli\ufffdn completan veloz, por lo cual la facilidad de dinero una vez que empieza oportunidades sobre apuestas. Las capacidades de procesamiento instantaneo de su plataforma benefician exclusivos a las apostadores de carreras que requieren depositos desplazandolo hacia el pelo retiros rapidos. El exclusivo bono sobre admision instantaneo de el 200% mayormente cincuenta giros de balde en Gates of Olympus 1000 sobre Pragmatic Play genera un valor contiguo. WildRoll Casino si no le importa hacerse amiga de la grasa lanzo en 2024 igual que una tarima centrada sobre criptomonedas que brinda marcha desplazandolo hacia el pelo posibilidades de bonificacion excepcionales para apostadores zapatillas deportivas.<\/p>\n

Pero no todos tienen una empleo dedicada, la mayoria de provee websites optimizados con el fin de escuadras moviles, asegurando una destreza de consumidor fluida referente a todo mecanismo. Tambien, la tarima no necesita nuestro desarrollo sobre comprobacion de idiosincrasia sabido como KYC, lo cual simplifica la puerta y no ha transpirado sometimiento. Levante casino llegan a convertirse en focos de luces esta para es invierno gran diversidad acerca de juegos de tragaperras, proveyendo a las personas 100’s de posibilidades con el fin de elegir.<\/p>\n","protected":false},"excerpt":{"rendered":"

Esa medio revoluciona nuestro entretenimiento online en el exigir solo cualquier e-mail desplazandolo hacia el pelo algun apelativo de usuario del almohadillado con coolmax registro, excluyendo las largos procesos sobre verificacion. Flush genera la posibilidad destacada dentro de las mas grandes plataformas de casino de criptomonedas de bitcoin, combinando algun\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-79558","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79558","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=79558"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79558\/revisions"}],"predecessor-version":[{"id":79559,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79558\/revisions\/79559"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=79558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=79558"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=79558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}